XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Long-term finance lease liabilities $ 10,543 $ 11,458
Defined benefit pension obligation 5,716 5,852
Long-term tax liability 2,277 5,577
Long-term employee indemnity 3,480 4,790
Long-term deferred revenue 2,259 2,028
Other long-term liabilities 726 832
Legal contingencies 0 2,863
Total $ 25,001 $ 33,400
Finance lease, liability, noncurrent, statement of financial position, extensible list Total Total