v3.25.2
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized benefit - beginning of period $ 4,931 $ 1,283
Prior period position decreases (3,329)  
Prior period position increases   3,648
Current period tax position increases 797 0
Unrecognized benefit - end of period $ 2,399 $ 4,931