v3.25.2
Stockholder's Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jul. 25, 2025
Jun. 30, 2025
Dec. 31, 2024
Class Of Stock [Line Items]      
Shares authorized   2,100,000,000  
Preferred stock, shares issued   0  
Preferred stock, shares outstanding   0  
Proceeds from issuance of common stock $ 6.0    
Per share price in offering $ 2.1    
Class A Common Stock      
Class Of Stock [Line Items]      
Shares authorized   2,000,000,000  
Common stock, par value   $ 0.0001 $ 0.0001
Common stock, shares issued   27,710,358 27,379,000
Common stock, shares outstanding   27,710,358 27,379,000
Stock issued, shares 2,857,143    
Private Placement | Class A Common Stock      
Class Of Stock [Line Items]      
Class of warrant or right outstanding   5,700,000  
Preferred Stock      
Class Of Stock [Line Items]      
Shares authorized   100,000,000  
Common stock, par value   $ 0.0001  
Warrant [Member]      
Class Of Stock [Line Items]      
Description of offered and sold   The Shares and 2025 Warrants were offered and sold on a combined basis for consideration equating to $2.10 for one share and half of one warrant.  
Subsequent Event [Member] | Class A Common Stock      
Class Of Stock [Line Items]      
Class of warrant or right outstanding 1,428,571