XML 90 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 18, 2025
USD ($)
day
$ / shares
shares
Mar. 04, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Amortization of debt discount and issuance costs     $ 277 $ 0
Convertible Debt | Capped Calls        
Debt Instrument [Line Items]        
Purchase of capped call transactions $ 36,800      
Derivative, initial strike price (in dollars per share) | $ / shares $ 13.1125      
Derivative, initial cap price (in dollars per share) | $ / shares $ 20.9800      
Derivative, underlying investment, shares (in shares) | shares 26,310,770      
Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, interest rate   6.00%    
Line of credit facility, maximum borrowing capacity   $ 40,000    
Basis spread on variable rate   2.75%    
Outstanding debt     0  
Convertible Senior Notes Due 2030 | Level 2 | Estimate of Fair Value Measurement        
Debt Instrument [Line Items]        
Convertible debt, fair value disclosures     $ 607,600  
Convertible Senior Notes Due 2030 | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount $ 345,000      
Debt instrument, interest rate 2.50%      
Debt instrument, redemption price, percentage 100.00%      
Debt instrument minimum outstanding principal amount after redemption $ 75,000      
Debt instrument, convertible, conversion ratio 0.0762631      
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares $ 13.1125      
Interest rate, effective percentage     3.09%  
Interest expense, debt     $ 2,700  
Amortization of debt discount and issuance costs     $ 500  
Convertible Senior Notes Due 2030 | Convertible Debt | Debt Conversion Terms One        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold trading days | day 20      
Debt instrument, convertible, threshold consecutive trading days | day 30      
Debt instrument, convertible, threshold percentage of stock price trigger 130.00%      
Convertible Senior Notes Due 2030 | Convertible Debt | Debt Conversion Terms Two        
Debt Instrument [Line Items]        
Debt instrument, convertible, threshold trading days | day 5      
Debt instrument, convertible, threshold consecutive trading days | day 10      
Debt instrument, convertible, threshold percentage of stock price trigger 98.00%