XML 50 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 08, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Segment
Subsidiary
$ / shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Subsequent Event [Line Items]            
Number of wholly owned subsidiaries | Subsidiary       1    
Number of reportable segment | Segment       1    
Common stock par value (USD per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001
Cash, cash equivalents, and short-term investments   $ 233.2   $ 233.2   $ 127.2
Losses from operations   $ 8.3 $ 13.6 $ 19.0 $ 26.7  
IPO [Member]            
Subsequent Event [Line Items]            
Number of shares sold | shares 1,785,714          
Sale of stock, date May 08, 2024          
Common stock par value (USD per share) | $ / shares $ 56          
Additional common shares sold | shares 267,857          
Net proceeds from sale of shares $ 107.5          
Common stock sale underwriting discounts and commission deducted 6.9          
Common Stock Offering Costs 0.6          
Shelf Registration Statement [Member] | Maximum [Member]            
Subsequent Event [Line Items]            
Net proceeds from sale of shares $ 115.0