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