XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Public Stock Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 05, 2023
Apr. 21, 2023
Apr. 30, 2023
Aug. 31, 2022
May 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Apr. 21, 2022
Dec. 31, 2020
Stockholders' Equity                    
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses               $ 46,354    
Over-Allotment Option                    
Stockholders' Equity                    
Common stock issued and sold (in shares) 469,190       469,190          
Underwritten public offering                    
Stockholders' Equity                    
Common stock issued and sold (in shares)   5,219,190 5,219,190 4,600,000            
Offering price (in dollar per share)   $ 9.50   $ 8.00         $ 9.50  
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses       $ 34,400   $ 46,300 $ 46,300      
Equity Distribution Agreement                    
Stockholders' Equity                    
Value Of Shares Authorized To Be Sold Under Equity Distribution Agreement           $ 0   $ 0   $ 50,000