XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - USD ($)
Apr. 07, 2023
Apr. 03, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Subsequent Events          
Common stock, par value (dollars per share)     $ 0.0001 $ 0.0001 $ 0.0001
ATM Equity Offering, authorized value of shares which may be issued     $ 50,000,000.0    
Subsequent Events          
Subsequent Events          
ATM Equity Offering, shares issued   704,000      
ATM Equity Offering, sale price per share   $ 10.88      
ATM Equity Offering, gross proceeds before commissions   $ 7,659,520      
Subsequent Events | Private placement          
Subsequent Events          
Number of shares issued 84,453        
Price per share $ 12.61        
Proceeds from issuance of common stock $ 1.06