XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]        
Amortization of right-of-use assets $ 240 $ 665 $ 1,569 $ 1,994
Interest on lease liabilities 82 20 94 74
Operating lease cost 1,986 1,624 5,395 4,872
Short term lease cost 38 34 101 101
Variable lease cost 15,120 14,488 47,668 47,885
Total net lease cost $ 17,466 $ 16,831 $ 54,827 $ 54,926