v3.26.1
Warrants - Additional Information (Details) - $ / shares
1 Months Ended 6 Months Ended
Dec. 31, 2025
Jun. 30, 2026
May 31, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Common stock issued 2,472,757 48,031,320    
Common stock outstanding 2,306,207 47,891,251    
Common warrants remain issued   0    
Common warrants outstanding 166,550 257,152    
Shares outstanding   0    
Series D Convertible Preferred Stock        
Class of Warrant or Right [Line Items]        
Warrants to purchase shares       4,056,164
Warrant exercise price       $ 0.1
IPO        
Class of Warrant or Right [Line Items]        
Common stock issued     15,500,000  
LSA Warrant | IPO        
Class of Warrant or Right [Line Items]        
Convertible warrants to purchase common stock   1,742    
Common stock issued   1,742    
Common stock outstanding   1,742    
Common Warrants        
Class of Warrant or Right [Line Items]        
Common warrants exercised   2,051    
Issuance of common stock warrants   2,051    
Common Warrants | IPO        
Class of Warrant or Right [Line Items]        
Common warrants outstanding   3,287,352