v3.26.3
Revenues (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Short term deferred revenue $ 6,903,060   $ 6,903,060   $ 4,668,105
Net revenues 6,231,073 $ 1,177,450 16,708,156 $ 8,827,368  
Long term deferred revenue 4,271,742   $ 4,271,742   3,966,407
Fiscal 2026     62.00%    
Fiscal 2027     38.00%    
Deferred Revenue Service contracts 11,200,000   $ 11,200,000   8,600,000
Revenue [Member]          
Short term deferred revenue 6,903,060   6,903,060   4,668,105
Long term deferred revenue 4,271,742   4,271,742   $ 3,966,407
Transferred at Point in Time [Member]          
Net revenues 3,700,000 200,000 10,200,000 5,000,000.0  
Transferred over Time [Member]          
Net revenues $ 2,500,000 $ 1,000,000.0 $ 6,500,000 $ 3,800,000