v3.26.1
Leases - Schedule of Lease Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Operating lease right-of-use assets $ 43,582 $ 43,780
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Real Estate Investment Property, Net Real Estate Investment Property, Net
Finance lease asset $ 15,627 $ 16,167
Total leased assets 59,209 59,947
Liabilities    
Operating lease liabilities 44,045 44,369
Finance lease liability 17,536 17,992
Total leased liabilities $ 61,581 $ 62,361