XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable $ 9,680,600 $ 10,192,373
Accrued wages 233,639 1,130,181
Accrued interest 669,545 1,889,527
Other 76,442 158
Total accounts payable and accrued expenses $ 10,660,226 $ 13,212,239