v3.26.3
Loan Payable, Economic Injury Disaster Loan (Eidl) - Schedule of Loans Payable, Emergency Injury Disaster Loan (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Feb. 06, 2025
Loan Payable, Economic Injury Disaster Loan (Eidl) [Line Items]      
Loan agreement with principal amount $ 510,089 $ 109,247 $ 4,166,665
Total long-term loan payable, EIDL 500,000    
Other Loan Payable [Member]      
Loan Payable, Economic Injury Disaster Loan (Eidl) [Line Items]      
Total long-term loan payable, EIDL 500,000 500,000  
Interest payment (11,833) (7,608)  
Less - current portion (18,227) (22,452)  
Total loan payable, EIDL, less current portion 469,940 469,940  
Other Loan Payable [Member] | May 16, 2020 [Member]      
Loan Payable, Economic Injury Disaster Loan (Eidl) [Line Items]      
Loan agreement with principal amount 150,000 150,000  
Other Loan Payable [Member] | June 28, 2021 [Member]      
Loan Payable, Economic Injury Disaster Loan (Eidl) [Line Items]      
Loan agreement with principal amount $ 350,000 $ 350,000