v3.25.2
Description of Business and Basis of Presentation - Condensed Consolidated Statement Of Cash Flows (Unaudited) (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
Operating Activities            
Net income (loss) $ 3,925 $ 15,839 $ (10,368) $ (5,726) $ 19,764 $ (16,094)
Accrued expenses         (3,910) (1,453)
Net cash provided by operating activities         $ 13,553 17,319
As Previously Reported            
Operating Activities            
Net income (loss)     (10,475)     (16,285)
Accrued expenses           (1,262)
Net cash provided by operating activities           17,319
Noncontrolling Interest Re-allocation            
Operating Activities            
Net income (loss)     $ 107     191
Accrued expenses           (191)
Net cash provided by operating activities           $ 0