XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Leases - Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating lease $ 53,899 $ 56,117
Operating lease accumulated amortization (19,602) (21,737)
Operating lease right-of-use asset, net 34,297 34,380
Current portion of lease liabilities 6,582 7,813
Operating lease, operating lease liabilities 28,448 27,261
Total operating lease liabilities 35,030 35,074
Property and equipment, at cost 495,879 483,448
Accumulated depreciation (308,685) (297,340)
Finance lease, net 2,974 3,071
Finance lease current liabilities 1,059 1,087
Finance lease liabilities 2,028 2,106
Total finance lease liabilities $ 3,087 $ 3,193
Operating leases (in years) (Year) 6 years 6 years
Finance leases (in years) (Year) 4 years 4 years
Operating leases 3.51% 4.07%
Finance leases 5.45% 5.06%
Assets Held Under Finance Leases [Member]    
Property and equipment, at cost $ 6,170 $ 5,686
Accumulated depreciation $ (3,196) $ (2,615)