v3.26.1
Investments in Equity Method Investees - Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Total revenue $ 6,872 $ 2,614 $ 10,322 $ 5,314
Net income (7,367) 568 (6,872) 13,605
Company's equity in net income (loss) of investee     (3,992) 15,188
Realized gain on sale 0 2,000 0 16,100
Equity method investments        
Schedule of Equity Method Investments [Line Items]        
Total revenue 18,300 8,204 22,338 19,082
Total expenses 16,345 7,027 19,878 14,842
Other income (expense) (8,928) (1,726) (10,096) (4,633)
Net income (6,974) (549) (7,636) (393)
Company's equity in net income (loss) of investee $ (3,478) $ 1,451 $ (3,992) $ 15,188