v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2026
May 31, 2026
May 31, 2025
Line of Credit Facility [Line Items]      
Repurchases of convertible senior notes   $ 360,000 $ 0
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Repayments of lines of credit   $ 110,000  
Convertible Debt | 1.0% convertible senior notes due 2026      
Line of Credit Facility [Line Items]      
Repurchases of convertible senior notes $ 361,800    
Line of Credit | Amended and Restated Credit Agreement      
Line of Credit Facility [Line Items]      
Interest rate of credit facilities (in percent)   5.37%