v3.25.4
Warrant Liability (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Dec. 31, 2023
Weighted average exercise price, Warrants $ 4.35      
Warrant, Outstanding (in Shares) 22,488,828 21,961,690 21,948,388 19,443,314
Private Placement [Member]        
Weighted average exercise price, Warrants $ 4.50 $ 4.50    
Warrant, Expiration date Dec. 21, 2028 Dec. 21, 2028    
Warrant, Outstanding (in Shares) 515,000 515,000    
Warrant, fair Value $ 412,000 $ 1,055,750    
Public Warrant [Member]        
Weighted average exercise price, Warrants $ 4.50 $ 4.50    
Warrant, Expiration date Dec. 21, 2028 Dec. 21, 2028    
Warrant, Outstanding (in Shares) 16,145,008 16,158,410    
Warrant, fair Value $ 12,916,006 $ 33,124,868