v3.25.2
EQUITY METHOD INVESTMENTS - Schedule of Equity Method Investments in Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments        
Current assets $ 78,507   $ 102,877  
Total Assets 173,778   177,167  
Current liabilities 47,661   46,841  
Total Liabilities 168,242   158,371  
Non-controlling Interests 1,698   1,050  
Nonconsolidated investee or group of investees        
Schedule of Equity Method Investments        
Current assets 41,947 $ 48,327 37,275 $ 49,101
Noncurrent assets 26,856 119,881 28,460 40,971
Total Assets 68,803 168,208 65,735 90,072
Current liabilities 6,194 34,594 5,959 28,656
Noncurrent liabilities 1,090 101,151 1,399 19,262
Total Liabilities 7,284 135,745 7,358 47,918
Non-controlling Interests $ 0 $ 2,841 $ 0 $ 689