XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Other Long-Term Obligations and Commitments (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Lease, Cost $ 700,000 $ 628,000
Operating Lease, Payments $ 739,000 $ 673,000
Operating Lease, Weighted Average Remaining Lease Term 11 months 11 months
Lessee, Operating Lease, Liability Extra Payment, Year Three $ 275,000  
Lessee, Operating Lease, Additional Payments, Year Four 45,000  
Rent Expenses $ 767,000 $ 755,000