XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and other assets - Components of Investments and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investments, All Other Investments [Abstract]    
Cash value insurance $ 50,300 $ 48,919
Equity method investments 16,810 17,003
Other equity investments 20,158 20,158
Deferred debt issuance costs 450 2,232
Long-term contract assets 11,881 14,135
Other long-term assets 19,240 24,047
Total $ 118,839 $ 126,494