v3.26.1
Other Income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Other Income and Expenses [Abstract]      
Interest income $ 35,703 $ 35,852 $ 21,664
Net gain (loss) on sale of marketable securities 188 169 (402)
Other income (expense) (806) (247) 62
Other income, net $ 35,085 $ 35,774 $ 21,324