XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and OtherAccrued expenses and other consists of the following (in thousands):
June 30,
2023
December 31,
2022
Accrued compensation$4,969 $4,917 
Accrued interest7,639 7,226 
Warranty liability9,634 560 
Other accrued expenses5,408 5,179 
Total accrued expenses and other$27,650 $17,882