XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 16, 2021
Feb. 28, 2023
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Mar. 31, 2021
Common stock, shares authorized       300,000,000 300,000,000  
Preferred stock, shares authorized       10,000,000 10,000,000 10,000,000
Common stock, shares outstanding       20,554,609 13,585,950  
Preferred stock, shares issued       0 0  
Preferred stock, shares outstanding       0 0  
Stock issuance costs   $ 400        
Common stock, shares issued       20,554,609 13,585,950  
Raised public offering     $ 21,188      
Commissions   $ 1,400        
Series A Preferred Stock [Member]            
Convertible preferred stock available for conversion 2,630,000          
Non-Voting Common Stock [Member]            
Common stock, shares authorized       10,000,000 10,000,000 10,000,000
Common stock, shares outstanding       2,420,755 3,629,400  
Stock issued during conversion of convertible securities 3,629,400          
Number of shares converted     1,208,645      
Common stock, shares issued       2,420,755 3,629,400  
Over-Allotment Option [Member]            
Common stock, shares issued   750,000        
IPO [Member]            
Stock issuance costs $ 2,600          
Net Proceeds from Issuance 76,200          
Commissions $ 5,900          
Follow on Public Offering [Member]            
Raised public offering   $ 23,000        
Net Proceeds from Issuance   $ 21,200        
Voting Common Stock [Member]            
Common stock, shares authorized           300,000,000
Common stock, shares outstanding       20,554,609 13,585,950  
Stock issued during conversion of convertible securities 2,970,000          
Price per share   $ 4.00        
Number of shares converted     (1,208,645)      
Conversion of stock, shares issued 4,098,600          
Common stock, shares issued   5,750,000        
Gross proceeds from issuance of common stock       $ 20,000    
Share purchased     5,750,000      
Raised public offering     $ 1      
Voting Common Stock [Member] | Over-Allotment Option [Member]            
Common stock, shares issued 298,360          
Voting Common Stock [Member] | IPO [Member]            
Price per share $ 16.00          
Common stock, shares issued 5,298,360