XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and other assets - Components of Investments and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments, All Other Investments [Abstract]    
Cash value insurance $ 49,552 $ 48,919
Equity method investments 16,928 17,003
Other equity investments 20,158 20,158
Deferred debt issuance costs 1,341 2,232
Long-term contract assets 12,925 14,135
Other long-term assets 21,690 24,047
Total $ 122,594 $ 126,494