XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1
NOTE 5 — Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments
         
Annual minimum payments:   Amount
2024     636,861  
2025     652,883  
2026     672,470  
2027     692,644  
2028     713,423  
Thereafter     425,646  
Total minimum payments     3,793,927  
Less: Present value factor     (501,894 )
Total operating lease liabilities     3,292,033  
Less: Current portion of operating lease     (483,161 )
Long-term portion of operating lease   $ 2,808,872