XML 129 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT IN EQUITY SECURITIES - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Total equity method investments and other investments $ 146,269 $ 49,203
Goldrain    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investments 96,667 0
BTY    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investments 32,047 33,090
Sonmol    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investments 4,712 4,751
Desotec GmbH    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investments 948 905
PureCycle    
Schedule of Equity Method Investments [Line Items]    
Other Investments 2,986 1,106
YAT    
Schedule of Equity Method Investments [Line Items]    
Other Investments 5,206 5,352
Loop    
Schedule of Equity Method Investments [Line Items]    
Other Investments 2,894 2,894
Others    
Schedule of Equity Method Investments [Line Items]    
Other Investments $ 809 $ 1,105