Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Notes Payable and Debt Issuance Costs (Details)

v3.22.2.2
Notes Payable - Notes Payable and Debt Issuance Costs (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
item
May 16, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]      
Other loan and borrowings $ 350   $ 350
Debt amount 130,330   87,452
Less: Debt issuance costs (221)   (839)
Total debt, net 130,109   86,613
Asset-based Revolving Facility      
Debt Instrument [Line Items]      
Debt amount $ 9,908   9,575
Interest rate (as a percent) 8.25%    
Debt Instrument, Term 1 year    
Taunton Financing Liability      
Debt Instrument [Line Items]      
Debt amount $ 39,681    
Interest rate (as a percent) 12.80%    
Financing liability amount $ 40,000 $ 40,000  
Debt Instrument, Number of Terms | item 2    
Debt instrument extension term 5 years    
Senior Notes      
Debt Instrument [Line Items]      
Debt amount $ 35,700   33,830
Interest rate (as a percent) 8.00%    
Junior Notes      
Debt Instrument [Line Items]      
Debt amount $ 44,691   $ 43,697
Interest rate (as a percent) 8.00%