Leases - Narrative (Details) $ in Millions |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
option
| |
Lessee, Lease, Description [Line Items] | |
Lease, number of renewal option | option | 1 |
Financing Lease, Lease Not yet Commenced | |
Lessee, Lease, Description [Line Items] | |
Operating lease undiscounted amount | $ 0.3 |
Operating Lease, Lease Not yet Commenced | |
Lessee, Lease, Description [Line Items] | |
Operating lease undiscounted amount | $ 0.0 |
Minimum | |
Lessee, Lease, Description [Line Items] | |
Lease, remaining lease term (or more than 30 years) | 1 year |
Maximum | |
Lessee, Lease, Description [Line Items] | |
Lease, remaining lease term (or more than 30 years) | 30 years |