XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2025
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2024
Number Of Subsidiaries 2   2
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 947 0  
Share-Based Payment Arrangement, Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 508,619 523,619  
Antidilutive Securities Excluded From Computation of Earnings Per Share, Exercise Price (in dollars per share) | $ / shares $ 10.45 $ 10.45  
Non-vested Stock [Member]      
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 947