v3.25.2
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Deferred Revenue    
Current $ 400,026 $ 225,195
Non-current 17,534  
Total $ 417,560