v3.25.1
Summary of Significant Accounting Policies - Schedule of Significant Customer Information (Details) - Customer Concentration Risk
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Customer C | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 64.00% 59.00%  
Customer C | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.00% 22.00% 22.00%
Customer I | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 30.00%  
Customer L | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00% 0.00%  
Customer M | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00% 0.00%  
Customer B | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 5.00% 16.00%