v3.25.2
Investments - Schedule of Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]              
Revenues $ 9,084   $ 17,375   $ 18,567 $ 27,619  
Net loss (32,499) $ (19,229) $ (27,799) $ (25,508) (51,728) (53,307)  
Net loss attributable to the Company         (14,396) (2,478)  
Current assets 66,151       66,151   $ 99,334
Current liabilities 55,816       55,816   30,447
Equity Method Investment, Nonconsolidated Investee or Group of Investees              
Schedule of Equity Method Investments [Line Items]              
Revenues         5,035 10,800  
Gross profit         1,729 5,303  
Net loss         (39,628) $ (10,204)  
Current assets 31,027       31,027   79,060
Non-current assets 275,585       275,585   271,019
Current liabilities (19,159)       (19,159)   (29,069)
Non-current liabilities $ (307,981)       $ (307,981)   $ (303,352)