v3.26.3
Common Stock - Additional Information (Details) - shares
9 Months Ended
Sep. 30, 2026
May 31, 2026
May 08, 2026
Dec. 31, 2025
Class of Stock [Line Items]        
Common stock, voting rights Each share of common stock entitles the holder to one vote on all matters on which stockholders have the right to vote.      
Common stock issued 48,067,433     2,472,757
Common stock outstanding 47,940,608     2,306,207
Common stock vested 126,825     166,550
Common Stock, Shares Authorized 500,000,000   365,081,240 365,081,240
IPO        
Class of Stock [Line Items]        
Common stock issued   15,500,000    
Common Stock, Shares Authorized   500,000,000    
Voting Common Stock        
Class of Stock [Line Items]        
Common stock issued 47,940,608      
Common stock outstanding 47,940,608      
Non Voting Common Stock | IPO        
Class of Stock [Line Items]        
Conversion of stock 8,359