v3.26.1
Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (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:        
(Loss) income from continuing operations $ (176) $ 12,412 $ (2,834) $ 16,409
Income from discontinued operations, net of tax 0 96,227 0 96,250
Net (loss) income $ (176) $ 108,639 $ (2,834) $ 112,659
Denominator:        
Weighted average number of shares of common stock outstanding - basic (in shares) 47,498,571 47,398,767 47,494,677 47,397,193
Add: effect of dilutive Series G convertible preferred stock (in shares) 0 8,582 0 8,582
Weighted average number of common shares outstanding – dilutive (in shares) 47,498,571 47,635,146 47,494,677 47,503,269
Net income (loss) from continuing operations (in dollars per share) $ 0 $ 0.26 $ (0.06) $ 0.35
Net income (loss) from discontinued operations (in dollars per share) 0.00 2.03 0 2.03
Basic net income (loss) per common share (in dollars per share) 0.00 2.29 (0.06) 2.38
Net income (loss) from continuing operations (in dollars per share) 0.00 0.26 (0.06) 0.35
Net income (loss) from discontinued operations (in dollars per share) 0 2.02 0 2.03
Diluted net income (loss) per common share (in dollars per share) $ 0 $ 2.28 $ (0.06) $ 2.38
Redeemable preferred stock, shares outstanding (in shares) 0   0  
Restricted stock units        
Denominator:        
Add: effect of dilutive share based payment arrangements 0 427 0 0
Common stock options        
Denominator:        
Add: effect of dilutive share based payment arrangements 0 227,370 0 97,494
Series G redeemable and convertible preferred stock        
Denominator:        
Redeemable preferred stock, shares converted (in shares)       168
Redeemable preferred stock, shares outstanding (in shares) 0   0