v3.26.1
Contract Asset (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Contract asset, current $ 516,283     $ 516,283   $ 516,283
Contract asset, non-current 2,323,273     2,323,273   2,581,417
Amortization of contract asset 100,000   $ 0 300,000 $ 0  
ASC 460 - Stand Ready Guarantee Liability [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Contract asset, current 300,000     300,000   300,000
Contract asset, non-current 1,500,000     1,500,000   1,800,000
Amortization of contract asset 85,401 $ 85,401        
ASC 326 - Financial Indemnification Liability [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Contract asset, current 200,000     200,000   200,000
Contract asset, non-current 800,000     $ 800,000   $ 900,000
Amortization of contract asset $ 43,671 $ 43,671