v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS [Abstract]        
Net income (loss) $ (114,646) $ 123,551 $ (207,174) $ (23,387)
Unrealized gains (losses) on debt securities, net of tax (2,824) 367 (8,428) 1,997
Currency translation adjustment (50) 595 (188) 827
Comprehensive income (loss) $ (117,520) $ 124,513 $ (215,790) $ (20,563)