v3.26.1
7. Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of lease cost and related information
The following table presents certain quantitative information related to our lease arrangements for the three and six months ended June 30, 2026 and 2025, and as of June 30, 2026 and December 31, 2025 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Finance lease cost:
Amortization of right-of-use assets$503$403$1,177$801
Interest on lease liabilities6045361,2621,068
Operating lease cost5,6294,19810,8338,313
Variable lease cost1,0628222,2181,717
Short-term lease cost330161848435
Total lease cost$8,128$6,120$16,338$12,334
Cash paid for amounts included in the measurement of:
Operating lease liabilities$11,990$7,830
Finance lease liabilities1,841933
Lease assets obtained in exchange for:
Operating lease liabilities$9,834$1,663
Finance lease liabilities31334
June 30, 2026December 31, 2025
Operating LeasesFinance
Leases
Operating LeasesFinance
Leases
Lease assets$163,518$32,813$161,756$34,302
Lease liabilities current
11,4052,96515,1832,907
Lease liabilities noncurrent
108,10433,901103,75334,920
Weighted-average remaining lease term12 years24 years12 years24 years
Weighted-average discount rate5.3 %6.5 %5.7 %6.6 %
Operating lease liability maturity
As of June 30, 2026, the future payments associated with our lease liabilities were as follows (in thousands):
Operating LeasesFinance
Leases
Remainder of 2026$9,061 $1,841 
202715,448 3,724 
202815,021 3,788 
202913,312 3,877 
203011,700 3,924 
203111,356 3,962 
Thereafter86,651 51,800 
Total future payments162,549 72,916 
Less: interest(43,040)(36,050)
Total lease liabilities$119,509 $36,866 
Finance lease liabilities maturity
As of June 30, 2026, the future payments associated with our lease liabilities were as follows (in thousands):
Operating LeasesFinance
Leases
Remainder of 2026$9,061 $1,841 
202715,448 3,724 
202815,021 3,788 
202913,312 3,877 
203011,700 3,924 
203111,356 3,962 
Thereafter86,651 51,800 
Total future payments162,549 72,916 
Less: interest(43,040)(36,050)
Total lease liabilities$119,509 $36,866