v3.26.1
Commitments and Contingencies - Schedule of Non-Cancellable Future Minimum Lease Payments (Details)
Mar. 31, 2026
USD ($)
Schedule of Non-Cancellable Future Minimum Lease Payments [Abstract]  
2027 $ 3,864
Total lease payments $ 3,864