XML 45 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and other assets (Tables)
12 Months Ended
Dec. 31, 2023
Investments, All Other Investments [Abstract]  
Schedule of Investments and Other Assets
Our investments and other assets consisted of the following as of December 31, 2023 and 2022 (in thousands):
Dec. 31,
20232022
Cash value life insurance$50,865 $48,919 
Equity method investments16,195 17,003 
Other equity investments19,526 20,158 
Deferred debt issuance costs— 2,232 
Long-term contract assets9,878 14,135 
Other long-term assets17,057 24,047 
Total$113,521 $126,494