v3.26.1
Investments and Advances to Equity Method Investments - Schedule of Statements of Operations for the Company's Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Statements of Operations [Line Items]        
Income (loss) from operations $ (262) $ (1,350) $ 6,227 $ (7,687)