v3.25.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Equipment and financing loans payable, 2.50% interest and maturing on May 2026 $ 12,592 $ 17,730
Total notes payable 12,592 17,730
Less: current portion of notes payable 12,592 12,515
Total non-current portion of notes payable $ 0 $ 5,215
Interest rate 2.50% 2.50%