v3.26.3
Contract to Enter into a Sale-Leaseback Transaction (Details)
$ in Millions
Jul. 23, 2026
USD ($)
ft²
Leases [Abstract]  
Sale leaseback transaction, aggregate sale price | $ $ 37.0
Sale leaseback transaction, lease term 10 years
Sale leaseback transaction, area of property | ft² 100,519