v3.26.1
Earnings per Share - Schedule of Calculation of Diluted Earnings (Loss) Per Common Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
RSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Potentially dilutive stock awards, excluded from the calculation of diluted earnings (loss) per common share 1,848 980
PSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Potentially dilutive stock awards, excluded from the calculation of diluted earnings (loss) per common share 651 485