XML 122 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
6 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the six months ended September 30, 2025 and 2024 were as follows:
Three Months Ended September 30, Six Months Ended September 30,
(In thousands)2025202420252024
Finance lease cost:
     Amortization of right-of-use assets$820 $664 $1,640 $1,329 
     Interest on lease liabilities355 715 12 
Operating lease cost1,940 1,705 3,878 3,409 
Short term lease cost35 31 69 63 
Variable lease cost4,588 16,125 9,414 32,548 
Total net lease cost$7,738 $18,528 $15,716 $37,361 
The weighted average remaining lease term and weighted average discount rate were as follows:
September 30, 2025
Weighted average remaining lease term (years)
Operating leases4.36
Finance leases7.63
Weighted average discount rate
Operating leases6.59 %
Finance leases6.32 %
Schedule of Maturities of Operating Leases
As of September 30, 2025, the maturities of lease liabilities were as follows:
(In thousands)
Year Ending March 31,Operating LeasesFinance
Lease
Total
2026 (remaining six months ending March 31, 2026)$3,797 $1,938 $5,735 
20277,270 3,875 11,145 
20286,868 3,875 10,743 
20295,578 3,869 9,447 
20305,180 3,366 8,546 
Thereafter1,219 10,657 11,876 
Total undiscounted lease payments29,912 27,580 57,492 
Less amount of lease payments representing interest(3,925)(5,689)(9,614)
Total present value of lease payments$25,987 $21,891 $47,878 
Schedule of Maturities of Finance Leases
As of September 30, 2025, the maturities of lease liabilities were as follows:
(In thousands)
Year Ending March 31,Operating LeasesFinance
Lease
Total
2026 (remaining six months ending March 31, 2026)$3,797 $1,938 $5,735 
20277,270 3,875 11,145 
20286,868 3,875 10,743 
20295,578 3,869 9,447 
20305,180 3,366 8,546 
Thereafter1,219 10,657 11,876 
Total undiscounted lease payments29,912 27,580 57,492 
Less amount of lease payments representing interest(3,925)(5,689)(9,614)
Total present value of lease payments$25,987 $21,891 $47,878