v3.26.1
Commitment and Contingencies (Details) - Capital Addition Purchase Commitments
$ in Millions
Jun. 30, 2026
USD ($)
Long-Term Purchase Commitment [Line Items]  
Unrecorded unconditional purchase obligation, to be paid, remainder of fiscal year $ 3.6
Unrecorded unconditional purchase obligation, including lease not yet commenced, to be paid, year one 6.2
Unrecorded unconditional purchase obligation, including lease not yet commenced, to be paid, year two $ 0.5