XML 43 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Details) - Schedule of aggregate amortization expense - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of aggregate amortization expense [Abstract]    
2023 $ 5,997,222  
2024 5,387,847  
2025 2,976,389  
2026 1,372,222  
2027 1,263,889  
Thereafter (2028-2032) 5,226,156  
Total $ 22,223,725