XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The table below presents details on accrued liabilities:
June 30
2024
December 31
2023
Payroll accruals
$14,251 $10,118 
Accrued interest
589 560 
Legal accruals2,770 1,253 
Other accrued expenses2,765 4,302 
Total accrued liabilities
$20,375 $16,233