XML 24 R6.htm IDEA: XBRL DOCUMENT 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) $ 33,834 $ (109,403) $ (1,015,441)
Other comprehensive income (loss):      
Unrealized gain on marketable securities 5,273 7,332 99,742
Foreign currency translation 0 0 5,587
Net change in market value of effective foreign currency forward exchange contracts 14,043 (9,986) 898
Share of other comprehensive (loss) income from equity method investment (2,347) 734 15,553
Total other comprehensive income (loss) 16,969 (1,920) 121,780
Comprehensive income (loss) attributable to common stockholders $ 50,803 $ (111,323) $ (893,661)