v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (103,421) $ (837,068) $ 18,180
Other comprehensive (loss) income      
Change in net unrealized (loss) gain on investments, net of tax (621) 585 5,534
Change in foreign currency translation adjustments, net of tax (143) 1,921 17,215
Other comprehensive (loss) income (764) 2,506 22,749
Total comprehensive (loss) income $ (104,185) $ (834,562) $ 40,929