v3.26.1
Fair Value Measurements (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Earnout liability $ 3,540,252 $ 2,620,933
Warrant liability (Public Warrants) 12,270,205 12,916,006
Warrant liability (Private Warrants) 391,400 412,000
Total liabilities measured at fair value 16,201,857 15,948,939
Fair Value Inputs Level 1 [Member]    
Earnout liability 212,934 257,481
Warrant liability (Public Warrants) 12,270,205 12,916,006
Warrant liability (Private Warrants) 0 0
Total liabilities measured at fair value 12,483,139 13,173,487
Fair Value Inputs Level 2 [Member]    
Earnout liability 0 0
Warrant liability (Public Warrants) 0 0
Warrant liability (Private Warrants) 391,400 412,000
Total liabilities measured at fair value 391,400 412,000
Fair Value Inputs Level 3 [Member]    
Earnout liability 3,327,318 2,363,452
Warrant liability (Public Warrants) 0 0
Warrant liability (Private Warrants) 0 0
Total liabilities measured at fair value $ 3,327,318 $ 2,363,452