XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
9 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the three and nine months ended December 31, 2024 and 2023 were as follows:
Three Months Ended December 31, Nine Months Ended December 31,
(In thousands)2024202320242023
Finance lease cost:
     Amortization of right-of-use assets$240 $665 $1,569 $1,994 
     Interest on lease liabilities82 20 94 74 
Operating lease cost1,986 1,624 5,395 4,872 
Short term lease cost38 34 101 101 
Variable lease cost15,120 14,488 47,668 47,885 
Total net lease cost$17,466 $16,831 $54,827 $54,926 
The weighted average remaining lease term and weighted average discount rate were as follows:
December 31, 2024
Weighted average remaining lease term (years)
Operating leases4.97
Finance leases4.88
Weighted average discount rate
Operating leases6.53 %
Finance leases6.93 %
Schedule of Maturities of Operating Leases
As of December 31, 2024, the maturities of lease liabilities were as follows:
(In thousands)
Year Ending March 31,Operating LeasesFinance
Lease
Total
2025 (remaining three months ending March 31, 2025)$1,909 $303 $2,212 
20267,592 1,211 8,803 
20277,237 1,211 8,448 
20286,835 1,211 8,046 
20295,554 1,205 6,759 
Thereafter6,300 701 7,001 
Total undiscounted lease payments35,427 5,842 41,269 
Less amount of lease payments representing interest(5,241)(865)(6,106)
Total present value of lease payments$30,186 $4,977 $35,163 
Schedule of Maturities of Finance Leases
As of December 31, 2024, the maturities of lease liabilities were as follows:
(In thousands)
Year Ending March 31,Operating LeasesFinance
Lease
Total
2025 (remaining three months ending March 31, 2025)$1,909 $303 $2,212 
20267,592 1,211 8,803 
20277,237 1,211 8,448 
20286,835 1,211 8,046 
20295,554 1,205 6,759 
Thereafter6,300 701 7,001 
Total undiscounted lease payments35,427 5,842 41,269 
Less amount of lease payments representing interest(5,241)(865)(6,106)
Total present value of lease payments$30,186 $4,977 $35,163