Commitments and Contingencies (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Feb. 01, 2024 |
Sep. 30, 2024 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Long-term supply agreement, shortfall penalty | $ 1,250 | |
| Long-term supply agreement, equipment transfer | 600 | |
| Long-term supply agreement liability | $ 1,850 | |
| Settlement, amount awarded to other party | $ 8,500 | |
| Payments for legal settlements | $ 1 |