v3.25.2
Operating Lease - Schedule of Operating Lease Liabilities (Detail)
Mar. 31, 2025
USD ($)
Within one year $ 441,853
Within a period of more than one year but not more than two years 433,599
Within a period of more than two year but not more than three years 431,557
Within a period of more than three year but not more than four years 444,504
Within a period of more than four years but not more than five years 187,485
More than five years 0
Total lease commitment 1,938,998
Less: interest (203,026)
Present value of lease payments $ 1,735,972