v3.26.1
Summary of Significant Accounting Policies - Schedule of Recognizing Revenue (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of Recognizing Revenue [Line Items]    
Expected timing of recognizing revenue $ 47,487,628 $ 56,361,136
Within one year [Member]    
Schedule of Recognizing Revenue [Line Items]    
Expected timing of recognizing revenue 40,959,513 37,935,694
More than one year but not more than two years [Member]    
Schedule of Recognizing Revenue [Line Items]    
Expected timing of recognizing revenue 5,161,135 15,308,438
More than two years [Member]    
Schedule of Recognizing Revenue [Line Items]    
Expected timing of recognizing revenue $ 1,366,980 $ 3,117,004