XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Description of Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 06, 2023
Apr. 08, 2022
Mar. 24, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Subsidiary, Sale of Stock [Line Items]                
Net proceeds from offering               $ 70,376
Net proceeds from issuance of common stock             $ 199  
Sales Agreement                
Subsidiary, Sale of Stock [Line Items]                
Percentage of maximum commissions to be paid to agent of gross proceeds of sale 3.00%              
Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued   5,290,000            
Net proceeds from offering   $ 70,400            
Initial Public Offering | Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued     4,600,000     4,600,000    
Stock issued, price per share     $ 15.00          
Shares converted     11,409,488          
Aggregate offering price for shares sold     $ 69,000          
Underwriting discounts and commissions     4,800          
Offering Costs     3,300          
Net proceeds from offering     $ 60,900          
Underwriters | Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued   690,000     690,000      
Stock issued, price per share   $ 15.00            
Aggregate offering price for shares sold   $ 10,400            
Net proceeds from offering   $ 9,500            
At the Market Offering | Sales Agreement                
Subsidiary, Sale of Stock [Line Items]                
Aggregate gross sales $ 100,000              
Common stock issued and sold             2,502,000  
Net proceeds from issuance of common stock             $ 19,100  
At the Market Offering | Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued       2,502,000