XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles (Details) - Schedule of amortization expense - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 14,731,842 $ 10,674,106
Additions 534,624 4,057,736
Accumulated Amortization (4,687,156) (4,053,793)
Net Carrying Amount $ 10,579,310 $ 10,678,049
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 15 years 15 years
Gross Carrying Amount $ 48,668 $ 19,275
Additions 4,050 29,393
Accumulated Amortization (7,205) (6,367)
Net Carrying Amount $ 45,513 $ 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   161,331
Accumulated Amortization (233,902) (219,388)
Net Carrying Amount 60,245 74,759
Operating licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,375,514 8,375,514
Additions  
Accumulated Amortization
Net Carrying Amount $ 8,375,514 $ 8,375,514
Estimated Useful Life (Years) Indefinite Indefinite
Internally developed software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,013,513 $ 2,146,501
Additions 530,574 3,867,012
Accumulated Amortization (4,446,049) (3,828,038)
Net Carrying Amount $ 2,098,038 $ 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