XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Intangible Assets, Net (Details) [Line Items]        
Amortization expense $ 86,356 $ 46,166 $ 132,522 $ 92,333
Intangible Assets, [Member]        
Intangible Assets, Net (Details) [Line Items]        
Aggregate amortization expense 2022 300,190   300,190  
Aggregate amortization expense 2023 502,745   502,745  
Aggregate amortization expense 2024 502,100   502,100  
Aggregate amortization expense 2025 419,536   419,536  
Aggregate amortization expense 2026 371,173   371,173  
Aggregate amortization expense for thereafter $ 897,205   $ 897,205