Operating Lease - Schedule of Leases by Balance Sheet Location (Detail) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Assets | ||
Operating lease right-of-use assets | $ 1,735,972 | $ 1,822,266 |
Liabilities | ||
Operating lease liability - current | 363,230 | 355,754 |
Operating lease liability - non-current | 1,372,742 | 1,466,512 |
Total lease liabilities | $ 1,735,972 | $ 1,822,266 |