XML 33 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
The table below presents details on accrued liabilities:
December 31
2024
December 31
2023
Payroll accruals(1)
$13,533 $10,118 
Accrued interest
231 560 
Legal accruals450 1,253 
Other accrued expenses5,283 4,302 
Impact of foreign currency translation
(1)— 
Total accrued liabilities
$19,496 $16,233 
(1) Inclusive of employer portion of taxes related to the vesting of equity awards and accrued subcontractor labor.