v3.26.1
Government Loans Payable - Schedule of Future Minimum EIDL Loan Payments (Details)
Dec. 31, 2025
USD ($)
Schedule of Future Minimum EIDL Loan Payments [Abstract]  
December 31, 2026 $ 1,326
December 31, 2027 1,404
December 31, 2028 1,457
December 31, 2029 1,512
December 31, 2030 1,569
Thereafter 50,214
Total $ 57,482