XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Leases - Supplemental Information About Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amortization of right of use assets $ 1,826 $ 1,230 $ 1,352
Interest incurred on lease liabilities 2,296 1,969 2,006
Operating lease expense 28,585 26,451 26,231
Short term lease expense 111,994 121,615 84,045
Total lease expense 144,701 151,265 113,634
Operating cash flows from operating leases 27,429 28,269 28,454
Operating leases $ 14,083 $ 13,022 $ 15,051
Operating leases (Year) 5 years 9 months 18 days 7 years 6 years 10 months 24 days
Finance leases (Year) 7 years 6 months 8 years 2 months 12 days 10 years 1 month 6 days
Operating leases 9.10% 9.60% 8.90%
Finance leases 12.90% 12.60% 12.90%