XML 55 R39.htm IDEA: XBRL DOCUMENT v3.26.1
SUPPLEMENTAL FINANCIAL INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Nonoperating Income (Expense)
The components of other income (loss) are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Unrealized gain (loss) on marketable securities$(8,880)$$(5,180)$(851)
Realized gain on maturities of marketable securities12 262 1,149 450 
Foreign exchange loss(601)(93)(1,383)(1,516)
Interest income11,078 1,375 15,148 2,013 
Interest expense(2,332)(39)(4,671)(81)
Other income (loss)$(723)$1,506 $5,063 $15 
Schedule of Accounts Payable and Accrued Liabilities
The components of accounts payable and accrued liabilities are as follows:
June 30, 2026December 31, 2025
Accounts payable$5,486 $5,290 
Accrued operating expenses(1)
14,075 7,005 
Accrued payroll liabilities5,612 7,802 
Accrued capital expenditures3,004 3,467 
Accrued taxes133 109 
Accrued interest875 1,312 
Total accounts payable and accrued liabilities$29,185 $24,985 
(1)Includes transactions and integration related costs.
Other Current Liabilities
The components of other current liabilities are as follows:
June 30, 2026December 31, 2025
Contractual liabilities$3,000 $3,000 
Other581 737 
Total other current liabilities$3,581 $3,737