XML 96 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2021
May 31, 2021
Dec. 31, 2023
Dec. 31, 2020
Dec. 31, 2019
Operating lease rental expense     $ 338,856    
Operating lease term     2 years 10 months 24 days    
Operating lease discount rate     4.25%    
Finance lease monthly payments     $ 1,478    
Finance lease term     3 years    
Finance lease remaining lease term     2 years 9 months 18 days    
Finance lease discount rate     9.60%    
Finance lease expense     $ 6,450    
Interest expense     $ 1,707    
Branford. CT [Member]          
Lease payments       $ 13,033  
Groton. CT [Member]          
Lease payments $ 6,824 $ 4,234      
Lease term   1 year      
Lease term renewal   3 years      
CANADA          
Lease payments         $ 5,221
Lease term         1 year
Lease term renewal         1 year