XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details - Future minimum operating lease payments) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Leases    
2022 $ 122,777  
2023 512,373  
2024 497,411  
2025 506,716  
2026 and later 2,039,800  
Total lease payments 3,679,077  
Less imputed interest (753,931)  
Total lease obligations 2,925,146  
Less current obligations (1,779,238) $ (364,105)
Long-term lease obligations $ 1,145,908 $ 2,474,530