v3.24.2.u1
Note 6 - Accrued Expenses and Other Liabilities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2023
Apr. 28, 2023
Jul. 01, 2022
Deferred Compensation Arrangement with Individual, Recorded Liability $ 1,237,500   $ 1,237,500     $ 1,332,169    
Payable, Investment, Purchase, Short-term 410,139   410,139     0    
Interest Expense, Nonoperating 782,440 $ 376,161 1,601,102 $ 991,339        
Research and Development Company [Member]                
Payable, Investment, Purchase, Short-term 410,139   410,139          
Payable, Investment, Purchase, Long-term 740,285   740,285          
Interest Expense, Nonoperating 33,104   44,467          
Deferred Bonus [Member]                
Performance Bonus, Maximum Percentage of Base Salary               100.00%
Deferred Compensation Arrangement with Individual, Compensation Expense 103,125 $ 656,081 412,500 $ 888,112        
Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount 507,169   507,169     $ 825,000 $ 970,000  
Deferred Compensation Arrangement with Individual, Recorded Liability $ 1,237,500   1,237,500          
Deferred Compensation Arrangement with Individual, Contributions by Employer     $ 825,000          
Deferred Bonus [Member] | Forecast [Member]                
Deferred Compensation Arrangement with Individual, Contributions by Employer         $ 412,500