v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - 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 (loss) income $ (8,219,628) $ 10,020,846 $ (20,762,298) $ 5,803,476
Other comprehensive (loss) income, net of applicable taxes:        
Foreign currency translation adjustment (219) 6,947 (2,961) 10,364
Unrealized loss on short-term investments (301) 0 (301) 0
Total other comprehensive (loss) income (520) 6,947 (3,262) 10,364
Comprehensive (loss) income $ (8,220,148) $ 10,027,793 $ (20,765,560) $ 5,813,840