v3.25.0.1
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