v3.26.1
NET (LOSS) INCOME PER SHARE - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:          
Net (loss) income $ (26,539) $ 19,208 $ (17,331) $ (41,357) $ 1,877
Net (loss) income attributable to common shareholders $ (29,183) $ 16,564   $ (46,616) $ (3,382)
Denominator:          
Weighted average shares outstanding - basic (in shares) [1] 129,122 126,614   128,771 126,545
Dilutive effect of stock-based compensation plans (in shares) 0 127   0 0
Dilutive effect of warrants issued under the Service Agreements (in shares) 0 1,113   0 0
Weighted average shares outstanding - diluted (in shares) [1] 129,122 127,854   128,771 126,545
Net (loss) income per common share:          
Basic (in dollars per share) [1] $ (0.23) $ 0.13   $ (0.36) $ (0.03)
Diluted (in dollars per share) [1] $ (0.23) $ 0.13   $ (0.36) $ (0.03)
Series A Perpetual Preferred Stock          
Numerator:          
Effect of Series A Preferred Stock dividends $ (2,644) $ (2,644)   $ (5,259) $ (5,259)
[1] All historical share and per share amounts for the periods prior to the completion of the 1:15 reverse stock split on February 10, 2025 reflected in this Report have been adjusted to reflect the reverse stock split.