v3.26.1
Warrant Liability (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Warrant, Outstanding (in Shares) 22,488,826   22,488,826   22,488,828
Gain (loss) from change in fair value of warrant liability $ 833,001 $ (14,494,184) $ 666,401 $ 1,026,999  
Private Placement [Member]          
Warrant, Outstanding (in Shares) 515,000   515,000   515,000
Exercise price $ 4.50   $ 4.50    
Fair value of warrants $ 12,661,605   $ 12,661,605   $ 12,661,605
Public Warrant [Member]          
Warrant, Outstanding (in Shares) 16,145,006   16,145,006   16,145,008
Outstanding warrants 16,184,612   16,184,612    
Exercise price $ 4.50   $ 4.50    
Warrant expiration date     December 21, 2028    
Fair value of warrants $ 13,328,006   $ 13,328,006   $ 13,328,006
Top [Member]          
Exercise price $ 11.50   $ 11.50    
Bottom [Member]          
Exercise price $ 7.80   $ 7.80