XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
CONVERTIBLE NOTES AND CREDIT FACILITY - Convertible Notes Narrative (Details) - USD ($)
3 Months Ended
Sep. 17, 2019
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 01, 2021
Debt Instrument [Line Items]          
Debt instrument, convertible, remaining discount amortization period   3 years 6 months      
Share price   $ 97.62      
Value exceeded aggregate amount, if-converted   $ 10,900,000      
Senior Convertible Note          
Debt Instrument [Line Items]          
Proceeds from convertible debt $ 83,700,000        
Convertible Debt | Senior Convertible Note          
Debt Instrument [Line Items]          
Aggregate principal amount $ 86,250,000 86,250,000   $ 86,250,000  
Debt instrument, interest rate, stated percentage 3.75%        
Interest expense, debt   920,000 $ 916,000    
Convertible Debt | Senior Convertible Note | Accounting Standards Update 2020-06          
Debt Instrument [Line Items]          
Debt instrument, interest rate, effective percentage         4.35%
Level 2 | Senior Convertible Note          
Debt Instrument [Line Items]          
Convertible debt, fair value   $ 113,400,000   $ 89,100,000  
Initial Purchasers | Convertible Debt | Senior Convertible Note          
Debt Instrument [Line Items]          
Aggregate principal amount $ 11,250,000