XML 73 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period $ 62,670  
Income from joint ventures 1,351  
Foreign currency translation adjustment 5  
Other comprehensive loss from joint ventures (411) $ (75)
Initial capital contribution 1,595  
Investment in joint ventures at end of the period 65,210  
WMES    
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period 44,756  
Income from joint ventures 1,106  
Foreign currency translation adjustment 0  
Other comprehensive loss from joint ventures (411)  
Initial capital contribution 0  
Investment in joint ventures at end of the period 45,451  
CASC Willis    
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period 17,914  
Income from joint ventures 245  
Foreign currency translation adjustment 5  
Other comprehensive loss from joint ventures 0  
Initial capital contribution 0  
Investment in joint ventures at end of the period 18,164  
WGET    
Equity Method Investment Balances [Roll Forward]    
Investment in joint ventures at beginning of the period 0  
Income from joint ventures 0  
Foreign currency translation adjustment 0  
Other comprehensive loss from joint ventures 0  
Initial capital contribution 1,595  
Investment in joint ventures at end of the period $ 1,595