XML 177 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Option to extend lease term ten years    
Operating lease right to use assets $ 977,113 $ 1,016,198
Operating lease liablities $ 1,045,995 $ 1,028,233  
Minimum [Member]      
Lease term 1 year    
Maximum [Member]      
Lease term 7 years