v3.25.2
Organization and Nature of Business - Revision of Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Net income (loss) from continuing operations available to common shareholders $ (8,030)   $ (25,272) $ 180,463 $ (81,282)
Add: Dilutive effect of convertible notes, net 0   0 5,562 0
Net Income (Loss) Available to Common Stockholders, Diluted $ (8,030)   $ (25,272) $ 186,025 $ (81,282)
Basic (in shares) 341,683,408   311,253,856 341,372,099 305,339,121
Convertible notes (in shares) 0   0 46,266,486 0
Common stock options and restricted stock units (in shares) 0   0 15,315,291 0
Diluted (in shares) 341,683,408   311,253,856 402,953,876 305,339,121
Continuing operations (in usd per share) $ (0.02)   $ (0.08) $ 0.46 $ (0.27)
Diluted earnings per share (in usd per share) $ (0.02)   $ (0.08) $ 0.46 $ (0.27)
Change in Accounting Principle, Calculation Of Diluted Earnings Per Share          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Net income (loss) from continuing operations available to common shareholders   $ 188,493      
Add: Dilutive effect of convertible notes, net   2,786      
Net Income (Loss) Available to Common Stockholders, Diluted   $ 191,279      
Basic (in shares)   341,059,213      
Convertible notes (in shares)   46,266,486      
Common stock options and restricted stock units (in shares)   16,476,388      
Diluted (in shares)   403,802,087      
Continuing operations (in usd per share)   $ 0.47      
Diluted earnings per share (in usd per share)   $ 0.47      
Previously reported | Change in Accounting Principle, Calculation Of Diluted Earnings Per Share          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Net income (loss) from continuing operations available to common shareholders   $ 188,493      
Add: Dilutive effect of convertible notes, net   0      
Net Income (Loss) Available to Common Stockholders, Diluted   $ 188,493      
Basic (in shares)   341,059,213      
Convertible notes (in shares)   0      
Common stock options and restricted stock units (in shares)   0      
Diluted (in shares)   341,564,503      
Continuing operations (in usd per share)   $ 0.55      
Diluted earnings per share (in usd per share)   $ 0.55      
Revision of Prior Period, Error Correction, Adjustment | Change in Accounting Principle, Calculation Of Diluted Earnings Per Share          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Net income (loss) from continuing operations available to common shareholders   $ 0      
Add: Dilutive effect of convertible notes, net   2,786      
Net Income (Loss) Available to Common Stockholders, Diluted   $ 2,786      
Basic (in shares)   0      
Convertible notes (in shares)   46,266,486      
Common stock options and restricted stock units (in shares)   16,476,388      
Diluted (in shares)