Quarterly report pursuant to Section 13 or 15(d)

DEBT - Convertible Debt (Details)

v3.22.1
DEBT - Convertible Debt (Details) - Convertible Debt - 5.875% Convertible Notes
3 Months Ended
Aug. 12, 2019
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2021
Apr. 29, 2020
USD ($)
Debt Instrument [Line Items]          
Interest rate 5.875% 5.875% 5.875% 5.875%  
Face amount $ 120,000,000 $ 120,000,000      
Redemption price in percentage 100.00%        
Unamortized discount on 5.875% Convertible Senior Notes $ 3,500,000 $ 1,938,704 $ 2,082,311    
Debt issuance costs, gross $ 508,000        
Conversion ratio   0.0200000      
Conversion price (in dollars per share) | $ / shares $ 50.00        
Minimum balance to trigger default upon qualified event $ 25,000,000        
Debt instrument, repurchased face amount         $ 2,000,000
Convertible debt outstanding   $ 118,100,000