XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Commitments and Contingencies (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Lessee, Operating Lease, Liability, to be Paid $ 2,909,000 $ 2,909,000  
Operating Lease, Payments   364,000 $ 299,000
Retention Liability, Maximum Liability $ 14,325,000    
Minimum [Member]      
Retention Liability, Minimum Length of Employment to Meet Eligibility 5 years    
Operating Lease for Offices and Data Centers [Member]      
Lessee, Operating Lease, Liability, to be Paid $ 3,058,000 $ 3,058,000