XML 56 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Convertible Senior Notes and Capped Call Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 22, 2026
USD ($)
$ / shares
shares
Jun. 16, 2026
$ / shares
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
0% Convertible Senior Notes Due 2031        
Debt Instrument [Line Items]        
Aggregate principal amount $ 345,000   $ 345,000 $ 345,000
Debt instrument, interest rate, stated percentage 0.00%      
Debt issuance costs $ 10,200      
Maturity date Jul. 01, 2031      
Debt instrument fair value amount     403,400 403,400
Interest expense     $ 43 $ 43
0% Convertible Senior Notes Due 2031 | Minimum        
Debt Instrument [Line Items]        
Conversion price threshold 130.00%      
Percentage of aggregate principal amount 25.00%      
0% Convertible Senior Notes Due 2031 | Common Stock        
Debt Instrument [Line Items]        
Initial conversion rate 0.004148      
Initial conversion price | $ / shares $ 24.11      
Principal amount of each convertible note $ 1      
0% Convertible Senior Notes Due 2031 | Common Stock | Maximum        
Debt Instrument [Line Items]        
Conversion of stock shares | shares 20,034,840      
Capped Call Transactions | Common Stock        
Debt Instrument [Line Items]        
Initial cap price | $ / shares   34.44    
Percentage of premium of initial conversion price   100.00%    
Sale price per share | $ / shares   $ 17.22