v3.26.1
Revenues (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Short term deferred revenue $ 4,314,602   $ 4,314,602   $ 4,668,105
Net revenues 4,123,785 $ 2,146,890 10,477,083 $ 7,649,918  
Long term deferred revenue 4,634,237   $ 4,634,237   3,966,407
Fiscal 2026     48.00%    
Fiscal 2027     52.00%    
Deferred Revenue Service contracts 8,900,000   $ 8,900,000   8,600,000
Revenue [Member]          
Short term deferred revenue 4,314,602   4,314,602   4,668,105
Long term deferred revenue 4,634,237   4,634,237   $ 3,966,407
Transferred at Point in Time [Member]          
Net revenues 2,500,000 700,000 6,400,000 4,800,000  
Transferred over Time [Member]          
Net revenues $ 1,600,000 $ 1,400,000 $ 4,000,000 $ 2,800,000