Annual report pursuant to Section 13 and 15(d)

Lease Obligations (Details)

v3.24.1
Lease Obligations (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lease Obligations [Line Items]    
Annual Increases Percentage 2.30%  
Lease cost $ 557,687 $ 466,895
Weighted average remaining lease term 3 years 8 months 26 days  
Weighted average discount rate 4.00%  
Quincy, MA [Member]    
Lease Obligations [Line Items]    
Lease amount $ 26,000  
Annual Increases Percentage 2.50%  
Walpole, MA [Member]    
Lease Obligations [Line Items]    
Lease amount $ 16,000  
Annual Increases Percentage 2.00%  
Tomball, TX [Member]    
Lease Obligations [Line Items]    
Lease amount $ 5,300  
Office Space [Member]    
Lease Obligations [Line Items]    
Lease square (in Square Meters) | m² 10,509  
Foot Facility [Member]    
Lease Obligations [Line Items]    
Lease square (in Square Meters) | m² 25,000  
Foot Office Space [Member]    
Lease Obligations [Line Items]    
Lease square (in Square Meters) | m² 5,565