v3.26.1
Fair Value Measurements - Schedule of Investments Fair Value Measurement on Recurring Basis (Details) - USD ($)
$ in Thousands
May 31, 2026
Nov. 30, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized cost, short-term $ 375,989 $ 345,876
Unrealized gain, short-term 5 115
Unrealized loss, short-term (150) (10)
Estimated fair value, short-term 375,844 345,981
Amortized cost 422,693 587,240
Unrealized gain 5 115
Unrealized loss (150) (10)
Estimated fair value 422,548 587,345
Included in cash and cash equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized cost 46,704 241,364
Unrealized gain 0 0
Unrealized loss 0 0
Estimated fair value 46,704 241,364
Level 1 | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized cost, short-term 46,704 241,364
Unrealized gain, short-term 0 0
Unrealized loss, short-term 0 0
Estimated fair value, short-term 46,704 241,364
Level 1 | U.S. treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized cost, short-term 375,989 345,876
Unrealized gain, short-term 5 115
Unrealized loss, short-term (150) (10)
Estimated fair value, short-term $ 375,844 $ 345,981