XML 73 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Estimated Amortization Expense (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 4,674,934  
2025 4,509,655  
2026 1,976,515  
2027 944,729  
Thereafter 4,293,900  
Total $ 16,399,733 $ 17,681,874