v3.25.2
Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued professional $ 624,858 $ 671,314
Accrued salaries and other employee costs 1,137,040 1,584,273
Accrued other 30,754 20,094
Total accrued expenses $ 1,792,652 $ 2,275,681