v3.26.1
Convertible Preferred Stock - Convertible Preferred Stock was Converted into Common Stock and Non-Voting Common Stock (Details) - shares
Jun. 30, 2026
Jan. 06, 2026
Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 73,992,071  
Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 1,581,210  
Series A Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 1,062,074  
Series A Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 0  
Series B Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 4,839,338  
Series B Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 0  
Series C Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 7,811,705  
Series C Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 0  
Series D Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 14,493,574  
Series D Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 0  
Series E Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 15,188,963  
Series E Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 0  
Series F Preferred Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued   49,518,175
Series F Preferred Stock [Member] | Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 30,596,417  
Series F Preferred Stock [Member] | Non-Voting Common Stock [Member]    
Class of Stock [Line Items]    
Convertible Preferred Stock, Shares Issued 1,581,210