v3.25.2
Leases - Lease cost and other information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lease Cost Components:          
Amortization of ROU assets - finance leases $ 116 $ 117 $ 231 $ 233  
Interest on lease liabilities - finance leases 7 8 14 18  
Operating lease cost (cost resulting from lease payments) 15,914 4,356 25,283 8,633  
Short-term lease cost 425 184 780 323  
Variable lease cost (cost excluded from lease payments) 1,560 956 2,315 1,753  
Total lease cost 18,022 5,621 28,623 10,960  
Supplemental Cash Flow and Other Information Related to Leases:          
Finance lease - operating cash flows 7 8 14 18  
Finance lease - financing cash flows 121 119 242 238  
Operating lease - operating cash flows (fixed payments) 14,277 4,220 22,864 8,413  
Operating lease - operating cash flows (net change asset/liability) (6,437) (3,300) (11,422) (6,667)  
New ROU assets - operating leases $ 7,705 $ 6,550 $ 397,318 $ 9,093  
Weighted - average remaining lease term (years) - finance leases 2 years 11 months 12 days 3 years 11 months 4 days 2 years 11 months 12 days 3 years 11 months 4 days  
Weighted - average remaining lease term (years) - operating leases 12 years 9 months 18 days 8 years 10 months 9 days 12 years 9 months 18 days 8 years 10 months 9 days  
Weighted - average discount rate - finance leases 1.70% 1.70% 1.70% 1.70%  
Weighted - average discount rate - operating leases 6.40% 3.30% 6.40% 3.30%  
Maturity Analysis of Lease Liabilities:          
2025 (excluding 6 months ended June 30, 2025) $ 28,164   $ 28,164    
2026 57,752   57,752    
2027 56,766   56,766    
2028 56,611   56,611    
2029 55,754   55,754    
Thereafter 504,004   504,004    
Total undiscounted cash flows 759,051   759,051    
Discount on cash flows (262,291)   (262,291)    
Total operating lease liabilities $ 496,760   $ 496,760   $ 103,900
Operating Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities.   Other Liabilities.   Other Liabilities.