Lease - Schedule of Operating Leases have Remaining Lease Terms (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
ASSETS | |||||
Operating lease right-of-use assets | $ 459,325 | $ 459,325 | $ 640,387 | ||
LIABILITIES | |||||
Operating lease liabilities (current) | 282,192 | 282,192 | 403,581 | ||
Operating lease liabilities (non-current) | 177,133 | 177,133 | $ 236,807 | ||
Operating lease expenses | $ 117,166 | $ 100,685 | 236,496 | $ 199,187 | |
Cash paid for amounts included in the measurement of operating lease liabilities | $ 54,539 | $ 199,187 | |||
Operating leases Weighted Average Remaining Lease Term | 2 years 4 months 13 days | 2 years 4 months 13 days | 2 years 5 months 23 days | ||
Operating leases Weighted Average Discount Rate | 1.32% | 1.32% | 1.19% |