v3.26.1
Related Parties (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Mar. 10, 2026
Dec. 31, 2025
Related Parties [Line Items]      
Shares of common stock 3,407,978   2,177,045
Stock option exercise price increase (in Dollars per share) $ 7.88    
Share-Based Payment Arrangement, Tranche One [Member]      
Related Parties [Line Items]      
Percentage of shares vested 33.00%    
Related Party [Member]      
Related Parties [Line Items]      
Shares of common stock   138,000  
Minimum [Member]      
Related Parties [Line Items]      
Shares of common stock available   360,000  
Maximum [Member]      
Related Parties [Line Items]      
Shares of common stock available   480,000