Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.25.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued payroll and other benefits $ 1,907,175 $ 2,423,709
D&O insurance financing payable 326,716
Accrued professional fees 191,152 315,863
VAT payable 385,279
Accrued interest 1,673,627 652,631
Other accrued expenses and payables 235,265 195,674
Total accrued expenses and other current liabilities $ 4,719,214 $ 3,587,877