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