XML 61 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 01, 2023
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Date of incorporation Apr. 17, 2018    
Net losses $ 89,218 $ 66,221  
Accumulated deficit $ 247,597 $ 158,379  
Voting Common Stock      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Common stock, shares authorized 300,000,000 300,000,000  
Non-voting Common Stock      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Common stock, shares authorized 10,000,000 10,000,000  
Initial Public Offering | Voting Common Stock      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Sale of stock price per share     $ 2