XML 126 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Total $ 78,668 $ 64,222 $ 76,806
Loss on equity method investments, net (1,123) (12,339) (4,694)
Equity method investments in affiliates      
Schedule of Equity Method Investments [Line Items]      
Total 75,708 60,894  
Loss on equity method investments, net (342) (11,887) (4,603)
Joint venture      
Schedule of Equity Method Investments [Line Items]      
Total 2,960 3,328  
Loss on equity method investments, net $ (781) $ (452) $ (91)