XML 66 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10. Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of lease cost and related information
The following table presents certain quantitative information related to our lease arrangements for the years ended December 31, 2025, 2024, and 2023 and as of December 31, 2025 and 2024 (in thousands):
202520242023
Finance lease cost:
Amortization of right-of-use assets
$1,803$924$14
Interest on lease liabilities2,2481,45151
Operating lease cost20,25714,40312,090
Variable lease cost3,4262,9023,421
Short-term lease cost1,200954472
Total lease cost$28,934$20,634$16,048
Cash paid for amounts included in the measurement of:
Operating lease liabilities$17,663$13,774$11,815
Finance lease liabilities2,188677
Lease assets obtained in exchange for:
Operating lease liabilities$63,681$41,772$7,163
Finance lease liabilities7,42213,40617,063
December 31, 2025December 31, 2024
Operating LeasesFinance
Leases
Operating LeasesFinance
Leases
Lease assets
$161,756$34,302$114,283$29,262
Lease liabilities – current
15,1832,90711,7991,482
Lease liabilities – noncurrent
103,75334,92066,21129,532
Weighted-average remaining lease term12 years24 years9 years28 years
Weighted-average discount rate5.7 %6.6 %5.5 %6.6 %
Finance lease liabilities maturity
As of December 31, 2025, the future payments associated with our lease liabilities were as follows (in thousands):
Operating Leases
Finance
Leases
2026$20,832 $3,717 
202714,113 3,766 
202813,670 3,833 
202911,971 3,924 
203010,345 3,974 
Thereafter96,812 56,255 
Total future payments167,743 75,469 
Less: interest(48,807)(37,642)
Total lease liabilities$118,936 $37,827 
Operating lease liabilities maturity
As of December 31, 2025, the future payments associated with our lease liabilities were as follows (in thousands):
Operating Leases
Finance
Leases
2026$20,832 $3,717 
202714,113 3,766 
202813,670 3,833 
202911,971 3,924 
203010,345 3,974 
Thereafter96,812 56,255 
Total future payments167,743 75,469 
Less: interest(48,807)(37,642)
Total lease liabilities$118,936 $37,827