v3.26.1
CONTRACT ASSETS AND LIABILITIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract Assets And Liabilities    
Increased in contract assets $ 838,064  
Decrease in contract liabilities 802,281  
Revenue recognized that was included in contract liabilities $ 1,937,639 $ 5,635,629