XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONVERTIBLE NOTES AND OTHER DEBTS - Narrative (Details)
$ / shares in Units, € in Millions, shares in Millions
1 Months Ended 12 Months Ended
Jan. 30, 2024
Dec. 21, 2023
USD ($)
draw
Jun. 02, 2020
USD ($)
$ / shares
Sep. 13, 2019
USD ($)
$ / shares
Jun. 30, 2020
EUR (€)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
Societe Generale S.A.              
Debt Instrument [Line Items]              
Debt instrument stated percentage (as a percent)         0.51%    
Proceeds from loans | €         € 5    
Relief loans           $ 4,145,000 $ 5,337,000
Societe Generale S.A. | Other Debts, Current              
Debt Instrument [Line Items]              
Relief loans           1,400,000  
Societe Generale S.A. | Other Debts, Non-current              
Debt Instrument [Line Items]              
Relief loans           $ 2,700,000  
2022 Notes              
Debt Instrument [Line Items]              
Debt conversion, converted instrument, shares issued (in shares) | shares           3.9  
2022 Notes | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument stated percentage (as a percent)     4.375%        
Debt instrument principal amount     $ 37,700,000        
Debt instrument conversion ratio     0.1739978        
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares     $ 5.75        
2024 Notes              
Debt Instrument [Line Items]              
Debt instrument principal amount           $ 115,500,000 $ 115,500,000
2024 Notes | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument stated percentage (as a percent)       2.00%      
Debt instrument principal amount       $ 115,500,000      
Debt instrument conversion ratio       0.1155001      
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares       $ 8.66      
2024 Notes | Senior Notes | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument conversion ratio 0.118055            
Credit Agreement | Line of Credit              
Debt Instrument [Line Items]              
Debt instrument, term   5 years          
Origination fee   $ 1,300,000          
Borrowings outstanding           0  
Letters of credit outstanding, amount           $ 200,000  
Credit Agreement | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   0.50%          
Credit Agreement | Line of Credit | Secured Overnight Financing Rate              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   1.00%          
Credit Agreement | Line of Credit | Minimum | Base Rate Loans Margin              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   1.00%          
Credit Agreement | Line of Credit | Minimum | Adjusted Term SOFR Loans Margin              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   2.00%          
Credit Agreement | Line of Credit | Maximum | Base Rate Loans Margin              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   1.75%          
Credit Agreement | Line of Credit | Maximum | Adjusted Term SOFR Loans Margin              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)   2.75%          
Credit Agreement | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   $ 120,000,000          
Credit Agreement | Line of Credit | Letter of Credit              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   10,000,000          
Credit Agreement | Line of Credit | Secured Debt              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   $ 40,000,000          
Number of drawings | draw   3