v3.26.3
Leases - Schedule of Maturities of Operating Lease Liability (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Schedule of Maturities of Operating Lease Liability [Abstract]    
October 1, 2026 through December 31, 2026 $ 37,476  
Year ending December 31, 2027 139,322  
Year ending December 31, 2028 103,636  
Year ending December 31, 2029 145,963  
Year ending December 31, 2030 148,586  
Total undiscounted lease payments 574,983  
Less: imputed interest (148,781)  
Present value of lease payments 426,202  
Reported as of September 30, 2026 as:    
Operating lease liability, current 95,846
Operating lease liability, non-current 330,356
Total operating lease liability $ 426,202