Annual report pursuant to Section 13 and 15(d)

Intangible assets other than goodwill - Schedule of Estimated Future Amortization Expense (Details)

v3.20.4
Intangible assets other than goodwill - Schedule of Estimated Future Amortization Expense (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Non-contract Related Intangibles [Abstract]    
Intangible assets, net $ 1,360,319 $ 1,593,781
Contract Asset and Liability    
Non-contract Related Intangibles [Abstract]    
2025 10,993  
Thereafter 119,631  
Contract-related Intangibles [Abstract]    
2021 (131,934)  
2022 (141,744)  
2023 (82,181)  
2024 (58,394)  
Intangible liabilities, net (283,629)  
Contract Asset and Liability | Contract related intangibles    
Contract-related Intangibles [Abstract]    
2021 (317,275)  
2022 (320,008)  
2023 (253,372)  
2024 (208,448)  
2025 (130,116)  
Thereafter (335,828)  
Intangible liabilities, net (1,565,047)  
Contract Asset and Liability | Non-contract related intangibles    
Non-contract Related Intangibles [Abstract]    
2021 185,341  
2022 178,264  
2023 171,191  
2024 150,054  
2025 141,109  
Thereafter 455,459  
Intangible assets, net $ 1,281,418