XML 44 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Intangible Assets [Abstract]  
Schedule of intangible assets
   December 31,   December 31, 
   2022   2021 
Gross carrying amount  $6,554,628   $5,294,892 
Accumulated amortization   (4,747,142)   (5,147,051)
Net carrying amount  $1,807,486   $147,841 

 

Schedule of aggregate annual amortization expense
Year  Amount 
2023   211,939 
2024   211,939 
2025   206,055 
2026   176,632 
2027   176,632 
Thereafter   824,289 
Total  $1,807,486