XML 74 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     $ 58,044  
Income from joint ventures     7,255  
Distribution     (3,002)  
Foreign currency translation adjustment     245  
Other comprehensive loss from joint ventures $ (431) $ (97) (651) $ (241)
Investment in joint ventures at end of the period 61,891   61,891  
WMES        
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     40,047  
Income from joint ventures     7,069  
Distribution     (2,756)  
Foreign currency translation adjustment     0  
Other comprehensive loss from joint ventures     (651)  
Investment in joint ventures at end of the period 43,709   43,709  
CASC Willis        
Equity Method Investment Balances [Roll Forward]        
Investment in joint ventures at beginning of the period     17,997  
Income from joint ventures     186  
Distribution     (246)  
Foreign currency translation adjustment     245  
Other comprehensive loss from joint ventures     0  
Investment in joint ventures at end of the period $ 18,182   $ 18,182