Quarterly report pursuant to Section 13 or 15(d)

Debt - Schedule of Components of Debt (Details)

v3.23.2
Debt - Schedule of Components of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long term debt $ 2,550  
Less current portion 2,260 $ 0
Total long-term debt 2,550 11,444
Term loan    
Debt Instrument [Line Items]    
Long term debt $ 2,550
Interest at fixed rate 10.00%  
Line of credit    
Debt Instrument [Line Items]    
Long term debt $ 2,260 $ 11,444
Line of credit | Federal Funds Rate    
Debt Instrument [Line Items]    
Basis spread on variable interest rate 25000.00% 3.75%
Floor interest rate 5.50% 3.75%