v3.26.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Common Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Common Stock, Shares Authorized 250,000,000 250,000,000
Common Stock, Shares, Issued 11,760,456 3,364,984
Common Stock, Shares, Outstanding 11,605,081 3,364,984
Treasury Stock 155,375 0
Series B Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Preferred Stock, Shares Issued 0 8,304,185
Preferred Stock, Shares Outstanding 0 8,304,185
Series A Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Preferred Stock, Shares Issued 0 873,734
Preferred Stock, Shares Outstanding 0 873,734
Series Seed Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Preferred Stock, Shares Issued 0 12,529,020
Preferred Stock, Shares Outstanding 0 12,529,020
Convertible Preferred Stock [Member]    
Temporary Equity, Par or Stated Value Per Share $ 0.00001  
Temporary Equity, Shares Issued 7,000  
Temporary Equity, Shares Outstanding 7,000