Operating Lease - Schedule of Leases by Balance Sheet Location (Detail) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Assets | ||
Operating lease right-of-use assets | $ 1,648,594 | $ 1,822,266 |
Liabilities | ||
Operating lease liability - current | 370,800 | 355,754 |
Operating lease liability - non-current | 1,277,794 | 1,466,512 |
Total lease liabilities | $ 1,648,594 | $ 1,822,266 |