v3.25.2
Summary of Significant Accounting Policies - Schedule of Future Scheduled Minimum Lease Payments for Investments in Sales-Type Leases (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Schedule of Future Scheduled Minimum Lease Payments for Investments in Sales-Type Leases [Abstract]    
Twelve months ending June 30, 2026 $ 191,526  
Twelve months ending June 30, 2027 33,062  
Total $ 224,588 $ 293,872