v3.26.1
Net Income (Loss) Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
NET INCOME (LOSS) $ 2,238 $ (17,106) $ (45,092) $ (25,923) $ (14,868) $ (71,015)
Basic weighted average shares outstanding (in shares) 129,628   127,949   129,398 127,664
Diluted weighted average shares outstanding (in shares) 130,831   127,949   129,398 127,664
Basic net income (loss) per share (in dollars per share) $ 0.02   $ (0.35)   $ (0.11) $ (0.56)
Diluted net income (loss) per share (in dollars per share) $ 0.02   $ (0.35)   $ (0.11) $ (0.56)
Stock options            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect (in shares) 98   0   0 0
Restricted stock awards            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect (in shares) 1,105   0   0 0