XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Common Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jul. 07, 2021
Jul. 06, 2021
STOCKHOLDERS' EQUITY        
Common stock, shares authorized 75,000,000 75,000,000   25,000,000
Common stock shares authorized to issue after split 75,000,000   75,000,000  
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001    
Sale of common stock (in shares) 570,037 401,645    
Proceeds from sale of common stock $ 10,162,061 $ 6,733,601    
Incurred offering costs $ 4,719,370 $ 4,587,630