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
Dec. 09, 2025
Mar. 31, 2026
Mar. 31, 2025
Numerator:      
Income (loss) from continuing operations   $ (2,658) $ 3,997
Income from discontinued operations, net of tax   0 23
Net income (loss)   $ (2,658) $ 4,020
Denominator:      
Weighted average number of shares of common stock outstanding - basic (in shares)   47,490,739 47,458,076
Add: effect of dilutive Series G convertible preferred stock (in shares)   0 8,582
Weighted average number of common shares outstanding – dilutive (in shares)   47,490,739 47,466,658
Net income (loss) from continuing operations (in dollars per share)   $ (0.06) $ 0.08
Net income (loss) from discontinued operations (in dollars per share)   0 0
Basic net income (loss) per common share (in dollars per share)   (0.06) 0.08
Net income (loss) from continuing operations (in dollars per share)   (0.06) 0.08
Net income (loss) from discontinued operations (in dollars per share)   0 0
Diluted net income (loss) per common share (in dollars per share)   $ (0.06) $ 0.08
Redeemable preferred stock, shares outstanding (in shares)   0  
Series G redeemable and convertible preferred stock      
Denominator:      
Redeemable preferred stock, shares converted (in shares) 168    
Redeemable preferred stock, shares outstanding (in shares)   0