v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 8,041 $ 47,202 $ (4,704) $ 74,495
Other comprehensive income (loss), net of tax:        
Change in net unrealized gain (loss) on available-for-sale investments (2,451) 1,048 (7,404) 5,085
Foreign currency translation adjustments (961) 1,683 (443) 1,707
Other comprehensive income (loss) (3,412) 2,731 (7,847) 6,792
Comprehensive income (loss) 4,629 49,933 (12,551) 81,287
Comprehensive (income) loss attributable to non-controlling interest (5,351) (38,243) 6,043 (60,167)
Accretion of Series A Convertible Preferred Stock (1,948) (1,875) (3,978) (3,750)
Comprehensive income (loss) attributable to Class A Common Stockholders $ (2,670) $ 9,815 $ (10,486) $ 17,370