XML 94 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Revenues $ 49,592 $ 62,631
Net loss (137,731) (134,098)
Net loss attributable to the Company (14,775) (3,432)
Current assets 99,334 172,700
Current liabilities 30,447 27,782
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Revenues 13,477 4,542
Gross profit 5,209 2,526
Net loss (43,743) (14,881)
Current assets 79,060 79,843
Non-current assets 271,019 185,720
Current liabilities (29,069) 44,145
Non-current liabilities $ (303,352) $ 175,899