Quarterly report pursuant to Section 13 or 15(d)

Common Stock - Public Offering (Details)

v3.22.2.2
Common Stock - Public Offering (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 28, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Net proceeds from offering     $ 0 $ 21,204,609
Common Stock.        
Number of shares issued and sold   1,352,975    
Common Stock. | Public Offering        
Number of shares issued and sold 1,352,975      
Offering price $ 17.00      
Net proceeds from offering $ 21,200,000      
Common Stock. | Underwriters option        
Number of shares issued and sold 176,475