v3.25.4
Convertible Preferred Stock (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2024
Feb. 28, 2022
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2025
Dec. 31, 2024
Feb. 28, 2025
Dec. 31, 2023
Temporary Equity [Line Items]                  
Common stock, shares issued (in shares)         684,415 44,723,585 4,798,721    
Issuance costs           $ 0 $ 2,502,000    
Convertible preferred stock, shares outstanding (in shares)           0      
Preferred stock, shares issued (in shares)           0 0    
Preferred stock, shares authorized (in shares)           10,000,000 0 10,000,000  
Preferred stock, shares outstanding (in shares)           0 0    
Series Seed Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued (in shares)       1,201,202 2,762,762 0 3,963,963    
Convertible preferred stock, par value (in dollars per share)         $ 0.001 $ 0.001 $ 0.001    
Purchase price (in dollars per share)       $ 3.33 $ 3.33        
Gross proceeds       $ 4,000,000.0 $ 8,200,000        
Issuance costs       $ 38,887 $ 0        
Convertible preferred stock, shares outstanding (in shares)           0 3,963,963   3,963,963
Series A Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued (in shares)     5,704,161     0 5,704,161    
Convertible preferred stock, par value (in dollars per share)     $ 0.001     $ 0.001 $ 0.001    
Purchase price (in dollars per share)     $ 4.43            
Gross proceeds     $ 25,300,000            
Issuance costs     $ 100,000            
Convertible preferred stock, shares outstanding (in shares)           0 5,704,161   5,704,161
Series B Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued (in shares)   11,370,621       0 11,370,621    
Convertible preferred stock, par value (in dollars per share)   $ 0.001       $ 0.001 $ 0.001    
Purchase price (in dollars per share)   $ 9.76              
Gross proceeds   $ 111,000,000.0              
Issuance costs   $ 200,000              
Convertible preferred stock, shares outstanding (in shares)           0 11,370,621   11,370,621
Series C Preferred Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock, shares issued (in shares) 18,628,970         0 18,628,970    
Convertible preferred stock, par value (in dollars per share) $ 0.001         $ 0.001 $ 0.001    
Purchase price (in dollars per share) $ 9.76                
Gross proceeds $ 181,900,000                
Issuance costs $ 500,000                
Convertible preferred stock, shares outstanding (in shares)           0 18,628,970   0
Preferred Stock                  
Temporary Equity [Line Items]                  
Preferred stock, shares authorized (in shares)           10,000,000