XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of the Business and Basis of Presentation - Additional Information (Details) - USD ($)
1 Months Ended
Aug. 07, 2023
Aug. 31, 2022
Jan. 31, 2022
Jun. 30, 2023
Mar. 21, 2023
Dec. 31, 2022
Class of Stock [Line Items]            
Cash, cash equivalents and marketable securities       $ 150,200,000    
Accumulated deficit       $ 180,103,000   $ 140,134,000
Net proceeds from issuance initial public offering     $ 88,000,000      
Sales Agreement            
Class of Stock [Line Items]            
Maximum shares value to be issued under agreement         $ 100,000,000  
Sales Agreement | Subsequent Event            
Class of Stock [Line Items]            
Common stock issued 0          
Private Placement            
Class of Stock [Line Items]            
Net proceeds from offering   $ 71,300,000