XML 280 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     $ 62,670  
Income from joint ventures     4,433  
Foreign currency translation adjustment     303  
Other comprehensive loss from joint ventures $ (142) $ (145) (553) $ (220)
Contributions     24,270  
Investment in joint ventures at end of the period 91,123   91,123  
WMES        
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     44,756  
Income from joint ventures     3,876  
Foreign currency translation adjustment     0  
Other comprehensive loss from joint ventures     (553)  
Contributions     22,500  
Investment in joint ventures at end of the period 70,579   70,579  
CASC Willis        
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     17,914  
Income from joint ventures     557  
Foreign currency translation adjustment     303  
Other comprehensive loss from joint ventures     0  
Contributions     0  
Investment in joint ventures at end of the period 18,774   18,774  
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  
Contributions     1,770  
Investment in joint ventures at end of the period $ 1,770   $ 1,770