v3.26.1
Summary of Significant Accounting Policies - Lease Narrative (Details) - Forecast
$ in Thousands
Dec. 31, 2026
USD ($)
Lessor, Lease, Description [Line Items]  
Finance lease, liability, to be paid $ 223,400
Finance lease, term of contract 31 years