XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Overview (Details)
Apr. 07, 2023
USD ($)
$ / shares
shares
Apr. 04, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
item
Vote
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
$ / shares
shares
Sep. 30, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Stockholders' Equity              
Number of classes of stock designated | item     2        
Number of common and preferred shares authorized     72,000,000        
Number of common shares authorized     70,000,000   35,000,000 35,000,000 35,000,000
Common stock, par value (dollars per share) | $ / shares     $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001
Number of preferred shares authorized     2,000,000   2,000,000 2,000,000  
Preferred stock, par value (dollars per share) | $ / shares     $ 0.0001   $ 0.0001 $ 0.0001  
Number of vote for each share of common stock | Vote     1        
Preferred stock, shares issued     0   0 0  
Preferred stock, shares outstanding     0   0 0  
At the Market Equity Offering              
Stockholders' Equity              
Common stock, par value (dollars per share) | $ / shares       $ 0.0001      
Aggregate offering price | $       $ 50,000,000.0      
Bank of America and Think Equity LLC Sales Agreement              
Stockholders' Equity              
Issuance of common stock   704,000          
Price per share | $ / shares   $ 10.88          
Gross proceeds from issuance of common shares | $   $ 7,659,520          
Private placement              
Stockholders' Equity              
Issuance of common stock 84,453            
Price per share | $ / shares $ 12.61            
Gross proceeds from issuance of common shares | $ $ 1,060,000.00