XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period $ 58,044  
Earnings from joint ventures 2,674  
Foreign currency translation adjustment (344)  
Other comprehensive loss from joint ventures (75) $ (234)
Investment in joint ventures at end of the period 60,299  
WMES    
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period 40,047  
Earnings from joint ventures 2,616  
Foreign currency translation adjustment 0  
Other comprehensive loss from joint ventures (75)  
Investment in joint ventures at end of the period 42,588  
CASC Willis    
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period 17,997  
Earnings from joint ventures 58  
Foreign currency translation adjustment (344)  
Other comprehensive loss from joint ventures 0  
Investment in joint ventures at end of the period $ 17,711