XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Liabilities - Convertible Senior Notes (Details)
3 Months Ended
May 19, 2023
USD ($)
$ / shares
Nov. 17, 2020
USD ($)
$ / shares
May 18, 2020
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
D
2029 Notes        
Debt        
Conversion rate 0.03421852      
Conversion price (in dollars per share) | $ / shares $ 29.22      
Transaction costs | $ $ 6,800,000      
2025 Notes and 2027 Notes        
Debt        
Stock price conversion trigger (as a percent)       130.00%
Number of consecutive trading days, scenario one       30
2025 Notes        
Debt        
Conversion rate   0.0416667    
Conversion price (in dollars per share) | $ / shares   $ 24.00    
Transaction costs | $   $ 1,900,000    
2027 Notes        
Debt        
Conversion rate     0.0715372  
Conversion price (in dollars per share) | $ / shares     $ 13.98  
Transaction costs | $     $ 3,100,000  
2025 Notes, 2027 Notes, and 2029 Notes        
Debt        
Redemption price as a percent of principal amount       100.00%
Stock price conversion trigger (as a percent)       130.00%
Trading days threshold       20
Number of consecutive trading days, scenario one       30
Multiples of principal holders may convert | $       1,000
Number of consecutive business days       5
Number of consecutive trading days, scenario two       5
Trading price conversion trigger (as a percent)       98.00%