Quarterly report [Sections 13 or 15(d)]

Intangible Assets - Schedule of Expected Amortization Expense (Details)

v3.25.1
Intangible Assets - Schedule of Expected Amortization Expense (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Expected Amortization Expense [Abstract]    
2025 (9 months) $ 3,119,093  
2026 4,091,986  
2027 4,076,865  
2028 3,793,702  
2029 3,758,276  
Thereafter 7,300,418  
Total $ 26,140,340 $ 27,178,057