v3.25.1
Variable Interest Entities - Additional Information (Details) - Variable Interest Entity, Primary Beneficiary - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Change of nominee prior notice period 180 days  
Recognized revenue $ 3.5 $ 30.2