XML 118 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 312,063 $ 3,907,091
Accounts payable and accrued expenses 121,314 70,444
Accrued Expenses $ 433,377 $ 3,977,535