v3.26.1
Operating Lease - Schedule of Lease Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Lease [Abstract]      
Operating lease expense $ 159,050 $ 151,375  
Operating lease right-of-use assets 370,689   $ 521,454
Lease liabilities – current $ 370,689   $ 521,454
Weighted-average remaining lease term (years), Operating lease 6 months 29 days 1 year 7 months 6 days  
Weighted-average discount rate, Operating lease 1.38% 1.09%  
Cash payments for operating lease $ 159,050 $ 151,375  
Lease liabilities arising from obtaining right-of-use assets $ 1,640 $ 47,251