v3.26.1
Leases (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Leases [Line Items]        
Weighted-average remaining operating lease term 11 months 1 day 1 year 2 months 1 day 11 months 1 day  
Amortization of leased asset     $ 10,045 $ 10,228
Rent payable $ 30,398 $ 17,506    
Operating lease Operating lease   Operating lease  
Related Party [Member]        
Leases [Line Items]        
Operating lease payments due to related party $ 61,515 $ 58,023 $ 61,515  
Office and Showroom [Member]        
Leases [Line Items]        
Operating lease expenses     12,852 14,375
Amortization of leased asset     $ 10,045 $ 10,228