Annual report pursuant to Section 13 and 15(d)

Intangible Assets (Details) - Schedule of Estimated Amortization Expense

v3.24.1
Intangible Assets (Details) - Schedule of Estimated Amortization Expense - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Estimated Amortization Expense [Abstract]    
2024 $ 4,206,541  
2025 4,149,761  
2026 4,066,033  
2027 4,058,871  
2028 3,787,781  
Thereafter 11,060,195  
Total $ 31,329,182 $ 28,863,773