XML 177 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Notes Payable Repayment Requirements (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Notes Payable Repayment Requirements [Abstract]    
Remainder of 2025 $ 2,435,653  
2026 1,985,045 $ 3,416,965
2027 876,805 1,203,521
2028 914,210 872,072
2029 954,785 909,759
Thereafter 4,593,655 4,630,233
Total $ 11,760,153 $ 11,983,137