Quarterly report [Sections 13 or 15(d)]

Variable Interest Entities - Income Statement (Details)

v3.25.2
Variable Interest Entities - Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Variable Interest Entity        
Revenue $ 355,788 $ 379,157 $ 729,013 $ 767,645
Expense 389,912 410,491 801,225 842,810
Net income (loss) (43,665) (28,774) (87,911) (78,380)
VIE        
Variable Interest Entity        
Revenue 5,395 9,354 13,554 19,118
Expense 4,525 9,803 12,679 19,700
Net income (loss) $ 870 $ (449) $ 875 $ (582)