v3.26.1
Stockholders' Equity - Schedule Of Common Stock Authorized And Outstanding (Detail) - shares
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Common Stock [Member]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares, Outstanding 11,760,456 3,755,795 3,364,984 3,115,656 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 11,605,081   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]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares, Outstanding   22,447,267 21,706,939 21,706,939 21,706,939 21,706,939
Preferred Stock [Member] | Series Seed Preferred Stock [Member]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares Authorized 0   12,529,020      
Shares, Outstanding 0   12,529,020      
Preferred Stock [Member] | Series A Preferred Stock [Member]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares Authorized 0   873,734      
Shares, Outstanding 0   873,734      
Preferred Stock [Member] | Series B Preferred Stock [Member]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares Authorized 0   27,789,708      
Shares, Outstanding 0   8,304,185      
Preferred Stock [Member] | Series C Convertible Preferred Stock [Member]            
Schedule Of Common Stock Authorized And Outstanding [Line Items]            
Shares Authorized 35,000   0      
Shares, Outstanding 7,000   0