XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Leases - Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease $ 54,337 $ 56,117
Operating lease accumulated amortization (17,401) (21,737)
Operating lease right of use asset, net (36,936) (34,380)
Current portion of lease liabilities 5,865 7,813
Operating lease, operating lease liabilities 31,945 27,261
Total operating lease liabilities 37,810 35,074
Property and equipment, at cost 519,702 483,448
Accumulated depreciation $ (315,866) $ (297,340)
Operating leases (Year) 9 years 6 years
Finance leases (Year) 4 years 4 years
Operating leases 5.76% 4.07%
Finance leases 5.89% 5.06%
Assets Held Under Finance Leases [Member]    
Property and equipment, at cost $ 4,812 $ 5,686
Accumulated depreciation (2,354) (2,615)
Finance lease right of use asset, net 2,458 3,071
Finance lease current liabilities 853 1,087
Finance lease liabilities 1,697 2,106
Finance Lease, Liability $ 2,550 $ 3,193