XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Fair Value of the Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Nov. 30, 2023
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 795,282 $ 354,772
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 873,456 377,125
Convertible senior notes due 2026    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs 3,600 5,200
Convertible senior notes due 2026 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 356,416 354,772
Convertible senior notes due 2026 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 390,268 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,100  
Convertible senior notes due 2030 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 438,866 0
Convertible senior notes due 2030 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 483,188 $ 0