XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year $ 584,968  
Finite-Lived Intangible Asset, Expected Amortization, Year One 779,948  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 738,364  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 513,714  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 405,306  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 161,754  
Finite-Lived Intangible Assets, Net, Total $ 3,184,054 $ 3,379,041