XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - Private Placement
$ / shares in Units, $ in Millions
Feb. 07, 2024
USD ($)
director
$ / shares
shares
Jun. 30, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued in transaction (in shares) | shares 10,500,000  
Share price (in USD per share) | $ / shares $ 12.00  
Total gross proceeds | $ $ 127.8  
Two Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued in transaction (in shares) | shares 23,000  
Share price (in USD per share) | $ / shares $ 13.50  
Number of directors | director 2  
Pre-Funded Warrants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock issued upon exercise of warrants (in shares) | shares 75,000  
Share price (in USD per share) | $ / shares $ 11.999  
Exercise price (in USD per share) | $ / shares $ 0.001  
Beneficial ownership interest limitation (percent)   9.99%
Warrants exercised (in shares) | shares   0