XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 621,017 $ 3,907,091
Accrued interest 6,621
Accounts payable and accrued expenses 102,607 70,444
Accrued Expenses $ 730,245 $ 3,977,535