Commitments and Contingencies - Narrative (Details) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
May 16, 2024
plaintiff
action
|
Jul. 31, 2026
USD ($)
|
Jul. 31, 2026
USD ($)
|
Jul. 16, 2026
action
|
Jan. 31, 2026
USD ($)
|
|
| Gain Contingencies [Line Items] | |||||
| Loss contingency, number of actions filed | action | 1 | 2 | |||
| Loss contingency, number of lead plantiffs | plaintiff | 2 | ||||
| Letters of credit outstanding | $ 0.4 | $ 0.4 | $ 0.4 | ||
| IEEPA Tariff Refund | |||||
| Gain Contingencies [Line Items] | |||||
| Recovery of direct costs | $ 6.1 | $ 6.1 |