Annual report pursuant to Section 13 and 15(d)

REVENUE (Details - Contract Assets)

v3.23.1
REVENUE (Details - Contract Assets) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Revenue from Contract with Customer [Abstract]      
Contract with Customer, Asset, before Allowance for Credit Loss $ 94,840 $ 266,014  
Change in contract assets     $ 104,989
Contract with Customer, Liability $ 650,340 $ 941,230  
Change in contract liabilities     $ 1,052,367