v3.26.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2025
supplier
Mar. 31, 2026
USD ($)
Other Commitments [Line Items]    
Number of suppliers in amended supply agreement | supplier 1  
Aggregate minimum annual purchase commitment amount   $ 24.0
Purchase obligation, paid in 2025   3.0
Purchase obligation, remainder of fiscal year   6.0
Purchase obligation, 2026   6.0
Purchase obligation, 2027   6.0
Purchase obligation, 2028   3.0
Fair value of finance lease asset   3.1
Embedded Finance Lease    
Other Commitments [Line Items]    
Finance lease right-of-use assets   2.6
Finance lease liability   2.6
Interest on finance lease liabilities   $ 0.1
Licensing Agreements    
Other Commitments [Line Items]    
Royalty obligation, percent of net sales (less than)   1.00%