XML 240 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Maturity of Lease Liabilities Under Operating Lease (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Maturity of Lease Liabilities Under Operating Lease [Abstract]      
2025 $ 78,000 $ 10,753  
2026 and thereafter  
Total lease payments 132,000 10,753  
Amount of lease payments representing interest (12,747) (44)  
Total present value of operating lease liabilities (current liability) $ 67,547 $ 10,709 $ 129,396