v3.25.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 2,844,008 $ 22,784 $ (340,320)
Other comprehensive income (loss)      
Foreign currency translation adjustment, net of taxes 8,960 (4,925) (2,851)
Unrealized gain (loss) on marketable securities, net of taxes 1,768 (229) 3,656
Other comprehensive income (loss) 10,728 (5,154) 805
Comprehensive income (loss) $ 2,854,736 $ 17,630 $ (339,515)