XML 121 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME (LOSS) PER SHARE - Additional Information (Details)
Dec. 31, 2024
shares
2024 Executive Performance Share Units  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]  
Unvested number of PSUs not included in the antidilutive securities (in shares) 3,698,064
PSUs  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]  
Unvested number of PSUs not included in the antidilutive securities (in shares) 16,417