XML 56 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of intangible assets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of Intangible Assets [Abstract]    
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