XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Schedule of Fair Value of the Convertible Senior Notes (Details) - USD ($)
$ in Thousands
May 31, 2024
Nov. 30, 2023
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 794,277 $ 354,772
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 799,241 377,125
Convertible senior notes due 2026    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs 4,100 5,200
Convertible senior notes due 2026 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 355,861 354,772
Convertible senior notes due 2026 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 361,113 377,125
Convertible senior notes due 2030    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs 11,600  
Convertible senior notes due 2030 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 438,416 0
Convertible senior notes due 2030 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 438,128 $ 0