XML 74 R62.htm IDEA: XBRL DOCUMENT v3.26.3
EARNINGS (LOSS) PER SHARE - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]        
Total (in shares)   2,972,000   2,073,000
Unvested antidilutive stock units excluded from the dilutive effect (stock units) (in shares) 7,584,241 8,565,699 7,584,241 8,565,699
Additional unvested antidilutive stock units excluded from the dilutive effect (stock units) (in shares)       2,206,163