XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
CONVERTIBLE DEBT - Narrative (Details) - 2024 Notes
$ / shares in Units, $ in Thousands
Sep. 13, 2019
USD ($)
$ / shares
Sep. 29, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]      
Debt instrument principal amount   $ 115,500 $ 115,500
Senior Notes      
Debt Instrument [Line Items]      
Debt instrument stated percentage (as a percent) 2.00%    
Debt instrument principal amount $ 115,500    
Debt instrument conversion ratio 0.1155001    
Debt instrument conversion price (in dollars per share) | $ / shares $ 8.66