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 |