XML 120 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Balance Sheet Detail and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Information [Abstract]    
Other Accrued Liabilities $ 11,081 $ 6,241
Unrealized Gain (Loss) on Derivatives 1,981 10
Accrued Income Taxes, Current 11,766 7,874
Accrual for Taxes Other than Income Taxes, Current 5,321 3,318
Interest Payable, Current 7,957 8,256
Operating Lease, Liability, Current 9,975 11,560
Accrued Salaries, Current 31,722 29,868
Flow-through share premium received (including over-allotment) 5,563 0
Deferred Revenue [1] 55,547 25,736
Accrued liabilities and other $ 140,913 $ 92,863
[1] See Note 18 -- Commitments and Contingencies for additional details on deferred revenue liabilities.