XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2024
USD ($)
Sep. 30, 2021
USD ($)
May 31, 2021
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
CAD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CAD ($)
Jan. 26, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
License agreement, term                       10 years
License agreement, length of written notice required for termination       30 days   30 days            
Rent expense for operating leases           $ 254,142 $ 254,142          
Operating lease, weighted average remaining lease term       2 years 3 months 18 days   2 years 3 months 18 days            
Operating lease, weighted average discount rate       4.25%   4.25%            
Finance lease monthly payments               $ 1,478        
Finance lease term               3 years        
Finance lease, remaining lease term               1 year 9 months 18 days        
Finance lease, discount rate               9.60%        
Finance lease expense           $ 11,610 2,580          
Finance lease, interest expense           $ 2,486 710          
Laval, Quebec                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Operating lease payments                 $ 8,130   $ 6,906  
Operating lease payments, percentage increase per year                     0.04  
Operating lease, initial lease term                     1 year  
Branford. CT                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Operating lease payments                   $ 13,033    
Operating lease payments, percentage increase per year           0.02            
Groton. CT                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Operating lease payments $ 5,216 $ 6,824 $ 4,234                  
Operating lease, initial lease term     1 year                  
Operating lease, renewal term     3 years                  
Exclusive License Agreement                        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                        
Proceeds from license fees received       $ 0 $ 0 $ 0 $ 15,263