Commitments and Contingencies - Expenses Incurred (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Jan. 31, 2025
USD ($)
| |
| Loss Contingency Accrual [Roll Forward] | |
| Beginning balance | $ 0 |
| Expenses incurred, net of insurance receivable recorded | 60,062 |
| Payments made / cash received | (38,917) |
| Ending balance | $ 21,145 |