v3.26.1
Earnings per Share (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
Apr. 11, 2025
Earnings Per Share [Abstract]          
Income (loss) from continuing operations, net of tax $ (6,081) $ 1,496 $ (17,906) $ 3,001  
Basic weighted-average common shares outstanding (in shares) 154,356,779 160,916,057 156,046,326 160,955,936  
Basic earnings per common share from continuing operations (in dollars per share) $ (0.04) $ 0.01 $ (0.11) $ 0.02  
Diluted earnings per share          
Income (loss) from continuing operations, net of tax $ (6,081) $ 1,496 $ (17,906) $ 3,001  
Basic weighted-average common shares outstanding (in shares) 154,356,779 160,916,057 156,046,326 160,955,936  
Dilutive potential common shares (in shares) 0 932,945 0 645,088  
Diluted weighted-average common shares outstanding (in shares) 154,356,779 161,849,002 156,046,326 161,601,024  
Diluted earnings per common share from continuing operations (in dollars per share) $ (0.04) $ 0.01 $ (0.11) $ 0.02  
Common shares repurchased (in shares) 3,194,975   9,009,459    
Share repurchase authorized amount (in shares)         100,000,000