XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Share (Earnings Per Share) (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average number of common shares outstanding, basic (in shares) 51,414 51,156 51,317 51,077
Weighted average number of common shares outstanding, diluted (in shares) 51,755 51,277 51,627 51,217
Effect of dilutive shares on earnings (loss) per share (in usd per share) $ 0 $ 0 $ 0 $ (0.01)
Restricted Share Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dilutive effect of securities (in shares) 208 78 202 106
Performance Share Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dilutive effect of securities (in shares) 133 43 108 34