XML 137 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE - Narrative (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,960 110 60
Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares (in shares) 190    
Stock Appreciation Rights (SARs)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,020 1,850 2,450