XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The table below presents details on accrued liabilities:
June 30
2025
December 31
2024
Payroll accruals(1)
$13,600 $13,533 
Accrued interest
408 231 
Legal accruals386 450 
Other accrued expenses2,148 5,283 
Impact of foreign currency translation
13 (1)
Total accrued liabilities
$16,555 $19,496 
(1) Inclusive of employer portion of taxes related to the vesting of equity awards and accrued subcontractor labor.