v3.26.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss), basic $ (53,387) $ 106,508 $ (62,878) $ 625,154
Interest on convertible notes 0 2,634 0 5,268
Net income (loss), dilutive $ (53,387) $ 109,142 $ (62,878) $ 630,422
Denominator:        
​Weighted average number of common shares outstanding, basic (in shares) 164,574,000 162,019,000 163,929,000 161,536,000
Effect of dilutive securities (in shares) 0 15,196,000 0 15,874,000
​Weighted average number of common shares outstanding, dilutive (in shares) 164,574,000 177,215,000 163,929,000 177,410,000
Net income (loss) per share:        
Basic (in usd per share) $ (0.32) $ 0.66 $ (0.38) $ 3.87
Diluted (in usd per share) $ (0.32) $ 0.62 $ (0.38) $ 3.55
Anti-dilutive securities excluded from calculations of diluted net income (loss) per share (in shares) 29,698,000 8,065,000 29,281,000 7,210,000