v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Deferred Income and Contract Liabilities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Deferred Income and Contract Liabilities [Abstract]    
Beginning balance $ 231,258 $ 118,909
Prepayments from customers 212,744 1,054,171
Recognized as revenues (307,810) (941,822)
Ending balance $ 136,192 $ 231,258