v3.24.3
Commitments and Contingencies - Expenses Incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2024
Loss Contingency Accrual [Roll Forward]    
Beginning balance $ 4,291 $ 0
Expenses incurred, net of insurance receivable recorded 33,922 39,054
Payments made/ cash received (16,404) (17,245)
Ending balance $ 21,809 $ 21,809