v3.26.1
Summary of Significant Accounting Policies - Schedule of Disaggregated Information of Revenues (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Disaggregated Information of Revenues [Line Items]    
Net revenues $ 2,748,140 $ 5,328,198
Product revenues - retail (ASC 606) [Member]    
Schedule of Disaggregated Information of Revenues [Line Items]    
Revenues 589,079 3,762,829
Product revenues - wholesale (ASC 606) [Member]    
Schedule of Disaggregated Information of Revenues [Line Items]    
Revenues 2,097,103 1,427,231
Revenues - rental services (ASC 842) [Member]    
Schedule of Disaggregated Information of Revenues [Line Items]    
Revenues $ 61,958 $ 138,138