XML 73 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11. Leases (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024, 2023, and 2022 and as of December 31, 2024 and 2023 (in thousands):
202420232022
Finance lease cost:
Amortization of right-of-use assets
$924$14$
Interest on lease liabilities1,45151
Operating lease cost14,40312,09014,634
Variable lease cost2,9023,4212,517
Short-term lease cost954472339
Total lease cost$20,634$16,048$17,490
Cash paid for amounts included in the measurement of:
Operating lease liabilities$13,774$11,815$15,359
Finance lease liabilities677
Lease assets obtained in exchange for:
Operating lease liabilities$41,772$7,163$4,394
Finance lease liabilities13,40617,063
December 31, 2024December 31, 2023
Operating LeasesFinance
Leases
Operating LeasesFinance
Leases
Lease assets
$114,283$29,262$84,419$17,049
Lease liabilities – current
11,7991,48210,30751
Lease liabilities – noncurrent
66,21129,53236,66217,063
Weighted-average remaining lease term9 years28 years5 years40 years
Weighted-average discount rate5.5 %6.6 %5.2 %5.4 %
Finance lease liabilities maturity
As of December 31, 2024, the future payments associated with our lease liabilities were as follows (in thousands):
Operating Leases
Finance
Leases
2025$15,322 $1,919 
202613,789 2,788 
202711,292 2,832 
202811,035 2,885 
20299,377 2,963 
Thereafter41,543 55,265 
Total future payments102,358 68,652 
Less: interest(24,348)(37,638)
Total lease liabilities$78,010 $31,014 
Operating lease liabilities maturity
As of December 31, 2024, the future payments associated with our lease liabilities were as follows (in thousands):
Operating Leases
Finance
Leases
2025$15,322 $1,919 
202613,789 2,788 
202711,292 2,832 
202811,035 2,885 
20299,377 2,963 
Thereafter41,543 55,265 
Total future payments102,358 68,652 
Less: interest(24,348)(37,638)
Total lease liabilities$78,010 $31,014