v3.26.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2026
Accounts Payable and Accrued Liabilities [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
The following table presents significant accounts payable and accrued liability balances as of the dates set forth below (in thousands):
June 30, 2026December 31, 2025
Trade payables$37,892 $37,771 
Payroll liabilities6,159 7,814 
Contract liabilities9,072 4,795 
Other liabilities4,034 3,909 
$57,157 $54,289