XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Indebtedness - Additional Information (Details)
May 03, 2024
USD ($)
May 21, 2020
USD ($)
tradingDay
$ / shares
May 02, 2019
USD ($)
tranche
Term Loan | Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 150,000,000.0
Amount funded     30,000,000.0
Remaining borrowing capacity     $ 120,000,000.0
Number of additional tranches | tranche     2
Repayment of debt $ 7,700,000    
Term Loan | Tranche One | Credit Facility      
Debt Instrument [Line Items]      
Remaining borrowing capacity     $ 60,000,000.0
Term Loan | Tranche Two | Credit Facility      
Debt Instrument [Line Items]      
Remaining borrowing capacity     $ 60,000,000.0
2027 Notes      
Debt Instrument [Line Items]      
Interest rate   5.00%  
Debt instrument aggregate principal amount   $ 200,000,000.0  
Proceeds from convertible debt   $ 193,600,000  
Debt instrument conversion ratio   0.0616095  
Convertible notes, initial conversion price (in dollars per share) | $ / shares   $ 16.23  
Convertible notes, percentage of conversion price   130.00%  
Debt conversion, converted instrument   $ 1,000  
Debt instrument, redemption term, threshold trading days   50 days  
Convertible notes, redemption percentage   100.00%  
Percentage of repurchase price is equal to principal amount of convertible notes   100.00%  
Percentage in aggregate principal amount (not less than)   0.25  
Debt issuance costs   $ 400,000  
2027 Notes | Maximum      
Debt Instrument [Line Items]      
Convertible notes, percentage of last reported sale price of common stock   98.00%  
2027 Notes | 130% Applicable Conversion Price | Minimum      
Debt Instrument [Line Items]      
Convertible notes, consecutive trading days | tradingDay   20  
2027 Notes | 130% Applicable Conversion Price | Maximum      
Debt Instrument [Line Items]      
Convertible notes, consecutive trading days | tradingDay   30  
2027 Notes | 98% Applicable Conversion Price | Minimum      
Debt Instrument [Line Items]      
Convertible notes, consecutive trading days | tradingDay   5  
2027 Notes | 98% Applicable Conversion Price | Maximum      
Debt Instrument [Line Items]      
Convertible notes, consecutive trading days | tradingDay   10