Revenue Recognition - Schedule of Net Deferred Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Nov. 30, 2024 |
Nov. 30, 2023 |
|
| Contract With Customer, Liability [Roll Forward] | ||
| Beginning balance | $ 295,036 | $ 282,440 |
| Billings and other | 766,626 | 673,919 |
| Acquired from business combinations | 96,159 | 33,116 |
| Revenue recognized | (694,439) | |
| Revenue recognized that was deferred in prior periods | (270,965) | |
| Revenue recognized from current period arrangements | (482,444) | |
| Ending balance | $ 404,412 | $ 295,036 |