XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Leases (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Operating Lease, Weighted Average Remaining Lease Term (Year) 2 years   2 years   2 years 1 month 6 days
Operating Lease, Weighted Average Discount Rate, Percent 6.00%   6.00%    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 124,000 $ 129,000 $ 280,000 $ 129,000  
General and Administrative Expense [Member]          
Operating Lease, Expense $ 178,000 $ 219,000 $ 597,000 $ 769,000  
Minimum [Member]          
Lessee, Operating Lease, Term of Contract (Year) 1 year   1 year    
Maximum [Member]          
Lessee, Operating Lease, Term of Contract (Year) 5 years   5 years