v3.26.1
Fair Value Measurements - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
May 31, 2026
Nov. 30, 2025
Fair Value    
Less than 12 months $ 316,161 $ 68,755
Greater than 12 months 0 0
Total 316,161 68,755
Gross Unrealized Loss    
Less than 12 months (150) (10)
Greater than 12 months 0 0
Total (150) (10)
U.S. treasury securities    
Fair Value    
Less than 12 months 316,161 68,755
Greater than 12 months 0 0
Total 316,161 68,755
Gross Unrealized Loss    
Less than 12 months (150) (10)
Greater than 12 months 0 0
Total $ (150) $ (10)