XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders’ Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 17, 2024
Aug. 31, 2025
Feb. 29, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 05, 2024
Feb. 28, 2024
Pre-Funded Warrants                  
Class Of Stock [Line Items]                  
Sale of stock, price per share (in usd per share)   $ 0.01              
Number of securities called by warrants or rights (in shares)       8,470,624   8,470,624      
Common Warrants                  
Class Of Stock [Line Items]                  
Sale of stock, price per share (in usd per share)   $ 22.71              
Number of securities called by warrants or rights (in shares)       5,243,732   5,243,732      
Warrants and rights immediately exercisable term   90 days              
Class A Common Stock                  
Class Of Stock [Line Items]                  
Shares sold (in shares) 179,400                
Aggregate gross purchase price $ 2.5                
Private Placement                  
Class Of Stock [Line Items]                  
Proceeds from issuance of private placement   $ 80.0 $ 51.0            
Private placement, shares (in shares)               (116,493)  
Private placement pre-funded warrants, shares (in shares)               116,590  
Private Placement | Private Placement Pre-Funded Warrants                  
Class Of Stock [Line Items]                  
Exercise price of warrants or rights (in usd per share)     $ 0.01            
Private Placement | Class A Common Stock                  
Class Of Stock [Line Items]                  
Shares sold (in shares)   682,018 464,377            
Sale of stock, price per share (in usd per share)   $ 15.265 $ 11.81            
Private Placement | Class A Common Stock | Private Placement Pre-Funded Warrants                  
Class Of Stock [Line Items]                  
Sale of stock, price per share (in usd per share)   $ 15.255 $ 11.80            
Number of securities called by warrants or rights (in shares)   4,561,714 3,853,997            
Additionally number of securities called by warrants or rights (in shares)   5,243,732              
TD Cowen Sales Agreement                  
Class Of Stock [Line Items]                  
Entity public float, percent                 33.00%
Entity public float, threshold                 $ 75.0
Percent of public float                 3.00%
TD Cowen Sales Agreement | Class A Common Stock                  
Class Of Stock [Line Items]                  
Shares sold (in shares)       0 0 0 0    
Aggregate offering price                 $ 50.0