v3.25.2
Leases - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Line Items]        
Lease expenses   $ 0   $ 6,000
Total cash paid     $ 3,175  
Remaining term 45 months   45 months  
Discount rate 4.69%   4.69%  
Leases [Member]        
Leases [Line Items]        
Lease expenses $ 9,593 $ 9,593 $ 19,186 $ 12,791