Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Notes Payable - Notes Payable and Debt Issuance Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Other loan and borrowings $ 350 $ 350
Debt amount 59,728 87,082
Less: Debt issuance costs   (469)
Total notes payable 59,728 86,613
Revolving Facility    
Debt Instrument [Line Items]    
Debt amount $ 10,722 9,719
Interest rate (as a percent) 11.00%  
2019 Senior Notes.    
Debt Instrument [Line Items]    
Debt amount $ 2,159 34,057
Interest rate (as a percent) 16.00%  
Junior Notes    
Debt Instrument [Line Items]    
Debt amount $ 46,497 $ 42,956
Interest rate (as a percent) 8.00%