XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Aug. 12, 2022
Class of Stock [Line Items]          
Common stock, voting rights     Each share of common stock entitles the holder to one vote for each share of common stock held.    
Common stock dividend declared $ 0 $ 0 $ 0 $ 0  
Pre-Funded Warrants          
Class of Stock [Line Items]          
Warrants exercised 0   0    
Private Placement | Pre-Funded Warrants          
Class of Stock [Line Items]          
Share purchase price per pre funded warrant         $ 7.2999
Warrants exercise price per share         $ 0.0001
Private Placement | Pre-Funded Warrants | Maximum          
Class of Stock [Line Items]          
Warrants issued to purchase common stock         2,980,889