XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Intangible Assets [Abstract]  
Schedule of intangible assets
   March 31,   December 31, 
   2023   2022 
Gross carrying amount  $6,692,217   $6,554,628 
Accumulated amortization   (4,866,288)   (4,747,142)
Net carrying amount  $1,825,929   $1,807,486