v3.26.1
NOTE 11 — Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments under the operating lease in effect as of March 31, 2026
        
Annual minimum payments:  Amount
2026 (April 1 through December 31, 2026)   510,860 
2027   692,644 
2028   713,423 
2029   425,646 
Total minimum payments   2,342,573 
Less: Present value factor   (191,680)
Total operating lease liabilities   2,150,893 
Less: Current portion of operating lease   (586,322)
Long-term portion of operating lease  $1,564,571