v3.25.4
Stockholders' Equity - Stock (Details) - $ / shares
1 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jul. 13, 2023
Stockholders' deficit      
Preferred stock, shares authorized 10,000,000 10,000,000  
Preferred stock, par value $ 0.0001 $ 0.0001  
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Conversion of Series B common stock to Series A common stock (in shares) 952,996    
Series A Common Stock      
Stockholders' deficit      
Common stock, shares authorized 500,000,000 500,000,000  
Common stock, par value $ 0.0001 $ 0.0001  
Beneficial ownership stock held (as a percent) 4.99%    
Series A Common Stock | 2023 Employee Stock Purchase Plan      
Stockholders' deficit      
Common stock reserved for future issuance (in shares)     215,497
Series B Common Stock      
Stockholders' deficit      
Common stock, shares authorized 15,000,000 15,000,000  
Common stock, par value $ 0.0001 $ 0.0001