Commitments and contingencies (Details) $ in Thousands |
6 Months Ended | 19 Months Ended | |
|---|---|---|---|
|
Jul. 27, 2026
USD ($)
|
Jul. 31, 2026
USD ($)
|
Jul. 31, 2026
USD ($)
lawsuit
|
|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Number of lawsuits filed | lawsuit | 14 | ||
| Litigation settlement, amount awarded to other party | $ 4,950 | ||
| Loss contingency liability | $ 4,950 | $ 4,950 | |
| Insurance receivable | $ 4,950 |