Quarterly report [Sections 13 or 15(d)]

Earnings per Common Share - Summary of Reconciliation of Net Income (Loss) and Common Stock Share Amounts (Details)

v3.26.1
Earnings per Common Share - Summary of Reconciliation of Net Income (Loss) and Common Stock Share Amounts (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) from continuing operations $ 2,402 $ (1,612)
Net loss from discontinued operations (248) (1,881)
Net income (loss) $ 2,154 $ (3,493)
Denominator:    
Weighted-average number of common shares (basic) (in shares) 85,322,941 79,891,829
Total effect of dilutive securities (in shares) 4,845,912 0
Weighted-average number of common shares (diluted) (in shares) 90,168,853 79,891,829
Basic earnings (loss) per share    
Continuing operations, basic (in dollars per share) $ 0.03 $ (0.02)
Discontinued operations, basic (in dollars per share) 0 (0.02)
Total basic earnings (loss) per share (in dollars per share) 0.03 (0.04)
Continuing operations, diluted (in dollars per share) 0.03 (0.02)
Discontinued operations, diluted (in dollars per share) 0 (0.02)
Total diluted earnings (loss) per share (in dollars per share) $ 0.03 $ (0.04)
Options    
Denominator:    
Stock options (in shares) 2,507,734 0
Restricted Stock    
Denominator:    
Stock options (in shares) 2,338,178 0