v3.26.1
Notes Payable - Schedule of Future Principal Payments Under Notes Payable (Details)
Dec. 31, 2025
USD ($)
Schedule of Future Principal Payments Under Notes Payable [Abstract]  
2026 $ 80,446
2027 1,723,522
2028 50,969
2029 55,062
2030 1,679,485
Thereafter 4,103,564
Total principal payments due on December 31, 2025 $ 7,693,048