v3.26.1
Earnings Per Share - Summary of Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Net loss $ (10,133) $ (15,057)
Weighted average common shares outstanding, basic 46,194 27,564
Dilutive effect of stock options [1] 0 0
Dilutive effect of restricted stock units [1] 0 0
Weighted average common shares outstanding, diluted 46,194 27,564
Net loss per share, basic $ (0.22) $ (0.55)
Net loss per share, diluted $ (0.22) $ (0.55)
Stock Options [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from diluted loss per share: [1] 617 816
Restricted Stock Units [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from diluted loss per share: [1] 3,856 742
Performance-Based Restricted Stock Units [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from diluted loss per share: 0 72
2025 Warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Dilutive effect of 2025 Warrants [1] 0 0
Anti-dilutive securities excluded from diluted loss per share: [1] 1,429 0
Warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from diluted loss per share: 1,452 1,452
[1] Due to the net loss during each of the three months ended March 31, 2026 and 2025, no dilutive securities were included in the calculation of diluted loss per share because they would have been anti-dilutive.