XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangibles (Details) - Schedule of amortization expense - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 14,731,842 $ 10,674,106
Additions 12,239,165 4,057,736
Accumulated Amortization (6,323,217) (4,053,793)
Net Carrying Amount 20,647,790 10,678,049
Accumulated Amortization $ (28,166,490) $ (20,881,155)
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 15 years 15 years
Gross Carrying Amount $ 48,668 $ 19,275
Additions 13,655 29,393
Accumulated Amortization (9,075) (6,367)
Net Carrying Amount $ 53,248 $ 42,301
Computer software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 5 years 5 years
Gross Carrying Amount $ 294,147 $ 132,816
Additions 11,144 161,331
Accumulated Amortization (263,192) (219,388)
Net Carrying Amount $ 42,099 $ 74,759
Operating licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) Indefinite Indefinite
Gross Carrying Amount $ 8,375,514 $ 8,375,514
Additions 450,200
Accumulated Amortization
Net Carrying Amount 8,825,714 8,375,514
Internally developed software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,013,513 2,146,501
Additions 1,907,616 3,867,012
Accumulated Amortization (5,778,894) (3,828,038)
Net Carrying Amount $ 2,142,235 $ 2,185,475
Internally developed software [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 4 years 4 years
Internally developed software [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 5 years 5 years
Material Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) Indefinite  
Additions $ 62,550  
Net Carrying Amount $ 62,550  
Customer Relationship [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 9 years  
Additions $ 9,794,000  
Accumulated Amortization (272,056)  
Net Carrying Amount $ 9,521,944