XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details - Operating lease liability)
Dec. 31, 2022
USD ($)
Office lease $ 379,614
Office lease (132,881)
Office lease 246,733
Discontinued Operations [Member]  
Office lease 316,109
Office lease (118,942)
Office lease 197,167
Tuscaloosa Lease Additional [Member]  
Office lease 63,505
Office lease (13,939)
Office lease $ 49,566