XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Investments and other assets - Components of Investments and Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Investments, All Other Investments [Abstract]    
Cash value insurance $ 49,567 $ 48,919
Equity method investments 16,587 17,003
Other equity investments 19,526 20,158
Deferred debt issuance costs 0 2,232
Long-term contract assets 10,907 14,135
Other long-term assets 17,632 24,047
Total $ 114,219 $ 126,494