v3.25.2
Leases (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Leases [Line Items]      
Weighted-average remaining operating lease term 1 year 11 months 1 day    
Weighted-average remaining finance lease term 1 year 11 months 1 day    
Amortization of leased asset $ 30,552 $ 77,873  
Interest expenses 615 5,088  
Operating lease payments due to related parties 97,364 [1]   $ 10,365
Operating Lease from Offices and Showroom [Member]      
Leases [Line Items]      
Operating lease costs 14,375 28,783  
Amortization of leased asset 10,843 18,812  
Automobiles [Member]      
Leases [Line Items]      
Operating lease costs $ 297,970 $ 224,713  
[1] As of June 30, 2025 and March 31, 2025, the outstanding balance of operating lease liabilities due to a related party was $97,364 and $10,365, respectively.