XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]        
Interest income $ 4,796 $ 3,079 $ 15,636 $ 5,348
Realized loss on sale and redemption of marketable securities (260) (593) (402) (1,056)
Other expense (55) (25) (11) (119)
Other income, net $ 4,481 $ 2,461 $ 15,223 $ 4,173