v3.25.2
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Understatement of net loss attributable to noncontrolling interest $ 740 $ (3,281) $ 2,861 $ (4,846)  
Overstatement of noncontrolling interest $ 6,264 1,690 $ 6,264 1,690 $ 3,728
Noncontrolling Interest Re-allocation          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Understatement of net loss attributable to noncontrolling interest   872   3,047  
Overstatement of noncontrolling interest   0   0  
Error Correction, Understatement | Noncontrolling Interest Re-allocation          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Understatement of net loss attributable to noncontrolling interest   $ 900   $ 3,000