XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Commitments and Contingencies (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Operating Lease, Payments     $ 718,000 $ 659,000
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   $ 2,473,000    
Retention Liability, Maximum Liability     13,151,000  
Other Noncurrent Liabilities [Member]        
Retention Liability   $ 50,000 $ 50,000  
Minimum [Member]        
Retention Liability, Minimum Length of Employment to Meet Eligibility 5 years