XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Senior Notes - 2029 Convertible Notes (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 10, 2023
USD ($)
D
$ / shares
Jun. 30, 2023
D
Sep. 30, 2025
USD ($)
D
2029 Convertible Notes      
Convertible Senior Notes      
Interest rate (as a percent) 2.875%    
Aggregate principal amount $ 241,500    
Total debt issuance cost $ 6,280    
Initial conversion price | $ / shares $ 36.56    
Conversion, threshold percentage of stock price trigger   130.00% 130.00%
Conversion, threshold trading days | D   20 20
Conversion, threshold consecutive trading days | D   30 30
Consecutive business days | D   5  
Measurement period | D   10  
Threshold percentage to product of sale price of common stock and conversion rate   98.00%  
Default period 30 days    
Number of calendar days | D 3    
Term of notice to company 60 days    
Threshold amount of money borrowed $ 30,000    
Provisions threshold amount of payment $ 30,000    
Principal     $ 241,500
2029 Convertible Notes | Minimum      
Convertible Senior Notes      
Principal     $ 75,000
Convertible senior notes      
Convertible Senior Notes      
Interest rate (as a percent) 2.875%    
Conversion rate 27.3553