XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases    
Operating lease expense $ 546,082 $ 534,991
Amortization of operating lease assets $ 455,392 $ 435,968
Weighted average remaining lease term operating leases 3 years 2 months 12 days  
Weighted average discount rate for its operating leases 5.40%