v3.26.3
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
6 Months Ended
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Product Information [Line Items]    
Number of operating segments | segment 1  
Number of reportable segments | segment 1  
Foreign currency transaction gain | $ $ 2.1  
Foreign currency transaction loss | $   $ 6.5
Customer A | Accounts Receivable | Customer Concentration Risk    
Product Information [Line Items]    
Concentration risk, percentage 82.00%  
Customer B | Accounts Receivable | Customer Concentration Risk    
Product Information [Line Items]    
Concentration risk, percentage 18.00%