v3.26.1
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
Jun. 30, 2026
Jun. 30, 2025
Basic and diluted earnings per share:        
Net (loss) income from continuing operations $ (1,198) $ (36,523) $ 3,487 $ (38,770)
Net income from discontinued operations, net of income taxes 438 45,371 940 47,081
Net (loss) income $ (760) $ 8,848 $ 4,427 $ 8,311
Weighted average common shares outstanding (in shares) 48,164 48,225 48,247 48,188
Basic (loss) earnings per share from continuing operations (in USD per share) $ (0.02) $ (0.76) $ 0.07 $ (0.80)
Diluted (loss) earnings per share from continuing operations (in USD per share) (0.02) (0.76) 0.07 (0.80)
Basic earnings per share from discontinued operations (in USD per share) 0.01 0.94 0.02 0.98
Diluted earnings per share from discontinued operations (in USD per share) 0.01 0.94 0.02 0.98
Net (loss) income per share, basic (in USD per share) (0.01) 0.18 0.09 0.18
Net (loss) income per share, diluted (in USD per share) $ (0.01) $ 0.18 $ 0.09 $ 0.18
Restricted Stock        
Basic and diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares)   94   93