v3.25.2
Schedule of Lease-related Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Operating lease assets $ 84,145 $ 125,014
Operating lease liabilities - Current 35,688 35,428
Operating lease liabilities - Noncurrent $ 48,457 $ 89,586