Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE - Additional information (Details)

v3.22.1
EARNINGS (LOSS) PER SHARE - Additional information (Details) - Convertible Debt - shares
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Aug. 12, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common shares issued upon conversion (in shares) 2,361,000      
5.875% Convertible Notes        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Interest rate 5.875% 5.875% 5.875% 5.875%