XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Future Minimum Lease Liability Payments Under Non-cancelable Operating Lease (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 $ 38,073 $ 50,476
2026 21,290 21,290
Total lease payments 59,363 71,766
Less: imputed interest (300) (437)
Total lease liabilities 59,063 71,329
Current operating lease liabilities 50,556 50,082
Non-current operating lease liabilities 8,507 21,247
Total lease liabilities $ 59,063 $ 71,329