v3.26.1
Leases and Sale and Leaseback - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Sep. 30, 2024
Jan. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]        
Operating lease expiry year     2034  
Operating lease cost     $ 3.0 $ 3.2
Cash payments related to operating lease liabilities     $ 3.0 3.1
Operating lease, weighted average remaining lease term     6 years 6 months  
Operating lease, weighted average discount rate, percent     12.10%  
Sale and leaseback equipment value $ 10.0      
Sale and leaseback arrangements date     September 2024  
Sale and leaseback transaction one-time cash payment   $ 5.0    
Outstanding finance obligation     $ 7.3  
Sale and leaseback rent payment term 3 years 3 years    
Finance lease costs     0.7 0.5
Finance lease liabilities, payments     $ 1.1 $ 0.9
Finance leases, weighted average remaining lease term     2 years 3 months 18 days  
Finance leases, weighted average discount rate, percent     10.10%