v3.26.1
Leases - Narrative (Details)
$ in Thousands
Jun. 01, 2026
USD ($)
renewalTerm
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]      
Finance lease right-of-use assets, net   $ 47,988 $ 6,500
Total lease liabilities   $ 48,246 $ 6,629
Remaining lease term   20 years  
Finance Lease for Offices, Training, Storage and Equipment Maintenance      
Lessee, Lease, Description [Line Items]      
Lessee, finance lease, term of contract 20 years    
Finance lease, annual base rental payments $ 3,000    
Lessee, finance lease, number of options to extend | renewalTerm 4    
Finance lease, renewal term 5 years    
Finance lease right-of-use assets, net   $ 42,600  
Total lease liabilities   $ 42,600  
Minimum | Finance Lease for Offices, Training, Storage and Equipment Maintenance      
Lessee, Lease, Description [Line Items]      
Finance lease, annual increase, percentage 2.00%    
Maximum | Finance Lease for Offices, Training, Storage and Equipment Maintenance      
Lessee, Lease, Description [Line Items]      
Finance lease, annual increase, percentage 2.50%