XML 196 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Preferred stock, shares authorized   10,000,000 10,000,000
Preferred Stock, No Par Value   $ 0.001 $ 0.001
Undesignated shares of preferred stock   7,954,286  
Common stock, shares authorized   30,000,000 30,000,000
Common stock, par value   $ 0.001 $ 0.001
Common stock, shares issued   9,485,508 8,893,220
Common stock, shares outstanding   9,485,508 8,893,220
Warrants      
Issued warrants to purchase 75,000    
Strike price $ 5.33    
Warrants Term four-year contractual term    
Exercise price   $ 5.33  
Restricted Stock Units (RSUs)      
Common stock vested shares   692,468 169,737
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation   $ 258,400 $ 3,600
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation, shares   100,180 1,993