XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of Future Principal Payments Under Notes Payable (Details)
Mar. 31, 2026
USD ($)
Schedule of Future Principal Payments Under Notes Payable [Abstract]  
2027 $ 458,586
2028 1,352,493
2029 52,249
2030 56,445
2031 1,680,978
Thereafter 4,082,503
Total principal payments due on March 31, 2026 $ 7,683,254