v3.26.1
Notes Payable - Schedule of Future Principal Payments Under Notes Payable (Details)
Jun. 30, 2026
USD ($)
Schedule of Future Principal Payments Under Notes Payable [Abstract]  
2027 $ 46,783
2028 49,599
2029 53,582
2030 57,886
2031 1,682,535
Thereafter 4,062,705
Total principal payments due on June 30, 2026 $ 5,953,090