v3.26.1
Stockholders' Deficit - Common Stock (Details)
Feb. 16, 2024
shares
Jun. 30, 2025
Vote
$ / shares
shares
Jan. 14, 2025
shares
Dec. 31, 2024
$ / shares
shares
Aug. 30, 2023
shares
Apr. 12, 2023
shares
Class A common stock            
Stockholders' Equity (Deficit)            
Common stock, shares authorized   110,000,000   110,000,000    
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001    
Class A common stock subject to possible redemption            
Stockholders' Equity (Deficit)            
Common stock subject to possible redemption, outstanding (in shares) 710,529 90,050 90,050 710,529 2,303,207 9,864,099
Class A common stock not subject to possible redemption            
Stockholders' Equity (Deficit)            
Common stock, shares outstanding   8,894,375   8,894,375    
Class B common stock            
Stockholders' Equity (Deficit)            
Common stock, shares authorized   20,000,000   20,000,000    
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001    
Common stock, shares outstanding   0   0    
Common stock, votes per share | Vote   1        
Shares conversion ratio in business combination 1