v3.26.3
Revenue Recognition - Schedule of Changes in Deferred Revenue (Details)
$ in Thousands
9 Months Ended
Aug. 31, 2026
USD ($)
Contract With Customer, Liability [Roll Forward]  
Balance, December 1, 2025 $ 425,079
Billings and other 728,657
Revenue recognized that was deferred in prior periods (342,207)
Revenue recognized from current period arrangements (405,062)
Balance, August 31, 2026 $ 406,467