XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Notes Payable [Line Items]    
Total principal due on notes payable $ 7,683,254 $ 7,693,048
Less: debt discount (146,503) (152,921)
Notes payable, net 7,536,751 7,540,127
Note payable - East West Bank [Member]    
Schedule of Notes Payable [Line Items]    
Total principal due on notes payable 4,344,775 4,358,038
Notes payable - 23616 Land Contract [Member]    
Schedule of Notes Payable [Line Items]    
Total principal due on notes payable 1,339,861 1,335,322
Note payable – 23634 Land Contract [Member]    
Schedule of Notes Payable [Line Items]    
Total principal due on notes payable 378,618 379,688
Note payable - Surprise, AZ property [Member]    
Schedule of Notes Payable [Line Items]    
Total principal due on notes payable $ 1,620,000 $ 1,620,000