v3.26.1
Stockholders' Equity - Schedule Of Common Stock Authorized And Outstanding (Detail) - shares
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Common Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares, Outstanding 3,755,795 3,364,984 3,115,656 2,899,343
Common Stock [Member] | Common Voting Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 250,000,000 63,500,000    
Shares, Outstanding 3,600,420 3,273,965    
Common Stock [Member] | Common Non Voting Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 0 3,200,000    
Shares, Outstanding 0 91,019    
Preferred Stock [Member] | Series Seed 1 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 2,412,297 2,412,297    
Shares, Outstanding 2,412,297 2,412,297    
Preferred Stock [Member] | Series Seed 2 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 4,323,248 4,323,248    
Shares, Outstanding 4,323,248 4,323,248    
Preferred Stock [Member] | Series Seed 3 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 1,579,994 1,579,994    
Shares, Outstanding 1,579,994 1,579,994    
Preferred Stock [Member] | Series Seed 4 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 2,346,635 2,346,635    
Shares, Outstanding 2,346,635 2,346,635    
Preferred Stock [Member] | Series Seed 5 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 504,316 504,316    
Shares, Outstanding 504,316 504,316    
Preferred Stock [Member] | Series Seed Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 1,362,530 1,362,530    
Shares, Outstanding 1,362,530 1,362,530    
Preferred Stock [Member] | Series A Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 873,734 873,734    
Shares, Outstanding 873,734 873,734 873,734 873,734
Preferred Stock [Member] | Series B 1 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 18,198,578 18,198,578    
Shares, Outstanding 5,977,960 5,237,632    
Preferred Stock [Member] | Series B 2 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 4,262,724 4,262,724    
Shares, Outstanding 104,226 104,226    
Preferred Stock [Member] | Series B 3 Preferred Stock [Member]        
Schedule Of Common Stock Authorized And Outstanding [Line Items]        
Shares Authorized 5,328,406 5,328,406    
Shares, Outstanding 2,962,327 2,962,327