v3.25.3
Commitments and Contingencies - Schedule of Expenses Incurred (Details)
$ in Thousands
9 Months Ended
Oct. 31, 2025
USD ($)
Loss Contingency Accrual [Roll Forward]  
Beginning balance $ 21,145
Expenses incurred, net of insurance receivable recorded 101,556
Payments made / cash received (98,883)
Ending balance $ 23,818