Quarterly report pursuant to Section 13 or 15(d)

Debt and Interest (Schedule of Debt) (Details)

v3.24.2.u1
Debt and Interest (Schedule of Debt) (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 27, 2023
Jun. 30, 2024
Dec. 31, 2023
Aug. 27, 2020
Debt Instrument [Line Items]        
Less: Discount of notes payable   $ (2,993) $ (4,144)  
Total notes payable   67,007 60,856  
Oaktree Note        
Debt Instrument [Line Items]        
Total notes payable, gross   $ 50,000 50,000 $ 50,000
Interest rate   11.00%    
Maturity Date, description   August 31, 2025    
SWK Term Loan        
Debt Instrument [Line Items]        
Total notes payable, gross   $ 20,000 $ 15,000  
Interest rate   14.90%    
Maturity Date, description   December 31, 2027    
Basis spread on variable rate 7.75%