XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Non-current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses consist of the following (in thousands):
 December 31,
 20232022
Accrued compensation and benefits$4,307 $4,967 
Accrued property and other taxes5,586 3,293 
Accrued customer liabilities and deposits4,284 5,233 
Accrued professional and other service provider fees2,010 1,190 
Accrued inventory1,210 874 
Short-term lease liability3,004 2,747 
Accrued interest3,942 1,291 
Other accrued expenses2,615 2,959 
Total accrued expenses$26,958 $22,554 
Schedule of other non-current liabilities
Other non-current liabilities consist of the following (in thousands):  
 December 31,
 20232022
Asset retirement obligations (Note 1)$2,951 $2,953 
Accrued interest7,429 — 
Compound embedded derivative with the 2019 Facility Agreement (Note 8 and Note 9)— 122 
Deferred tax liability (Note 13)329 322 
Foreign tax contingencies503 530 
Other53 68 
Total other non-current liabilities$11,265 $3,995