XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease liabilities current $ 114,540 $ 82,269
Operating lease liabilities non-current 2,363
Operating lease right-of-use assets 111,409 83,946
Amortization of operating lease right-of-use asset 211,348 387,446
Operating lease payments $ 208,843 $ 386,224