v3.26.1
Revenue Recognition - Schedule of Changes in Deferred Revenue (Details)
$ in Thousands
6 Months Ended
May 31, 2026
USD ($)
Contract With Customer, Liability [Roll Forward]  
Balance, December 1, 2025 $ 425,079
Billings and other 499,410
Revenue recognized that was deferred in prior periods (265,282)
Revenue recognized from current period arrangements (235,982)
Balance, May 31, 2026 $ 423,225