v3.24.2.u1
Commitments and Contingencies - Expenses Incurred and Amounts Accrued (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Expenses incurred $ 5,131
Payments made (840)
Balance, end of period $ 4,291