v3.26.3
Notes Payable (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Notes Payable [Line Items]      
Restricted cash $ 745,768 $ 71,540
Notes receivable 2,140,000 3,430,000  
Notes Payable [Member]      
Notes Payable [Line Items]      
Restricted cash $ 750,000 $ 70,000.00  
Notes Payable [Member] | Minimum [Member]      
Notes Payable [Line Items]      
Interest-free notes payable 6 months    
Notes Payable [Member] | Maximum [Member]      
Notes Payable [Line Items]      
Interest-free notes payable 1 year    
Bank Charges [Member]      
Notes Payable [Line Items]      
Principal amount as commission percentage 0.05%