v3.24.3
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