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
Income Statement [Abstract]        
Net income (loss) $ 80,080 $ (110,958) $ (45,615) $ (231,923)
Other comprehensive loss:        
Unrealized loss on investments (1,155) (295) (2,617) (598)
Pension actuarial gain 36 49 72 94
Total other comprehensive loss (1,119) (246) (2,545) (504)
Comprehensive income (loss) $ 78,961 $ (111,204) $ (48,160) $ (232,427)