XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease Liability, Payments, Due Next Twelve Months $ 2,501 $ 1,217
Lessee, Lease Liability, Payments, Due Year Two 2,261 792
Lessee, Lease Liability, Payments, Due Year Three 2,969 286
Lessee, Lease Liability, Payments, Due Year Four 1,691 42
Lessee, Lease Liability, Payments, Due Year Five 1,639 3
Thereafter 29,491 8
Total lease payments 40,552 2,348
Less: Interest (19,722) (168)
Present value of lease liabilities $ 20,830 $ 2,180