XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - 2023 Convertible Notes (Details Textual)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Tradingday
$ / shares
shares
2023 Convertible Notes  
Debt Instrument [Line Items]  
Initial conversion rate of common stock 14.0753
Convertible Notes, initial conversion of Par Value Convertible Notes to common stock $ 1,000
Initial conversion price | $ / shares $ 71.05
Initial conversion rate | $ / shares $ 0.28
Redemption period Sep. 21, 2026
Trading days | Tradingday 20
Consecutive trading days | Tradingday 30
2023 Convertible Notes | Common Stock  
Debt Instrument [Line Items]  
Number of shares issuable upon conversion | shares 5,980
2023 Convertible Notes | Minimum  
Debt Instrument [Line Items]  
Carrying value of debt $ 100,000
Conversion price 130.00%
2021 Credit Agreement | Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Carrying value of debt $ 450,000