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