XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
3 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Cost
The components of lease cost for the three months ended June 30, 2024 and 2023 are as follows (in thousands):
Three Months Ended June 30,
20242023
Operating lease cost$668 $683 
Short-term lease cost294 85 
Variable lease cost226 185 
Total lease cost$1,188 $953 
Amounts reported in the consolidated balance sheets for leases where we are the lessee as of June 30, 2024 and March 31, 2024 were as follows (in thousands):
June 30, 2024March 31, 2024
Operating leases
Operating lease ROU assets$13,048 $11,376 
Operating lease liabilities$13,986 $12,276 
Weighted-average remaining lease term
Operating leases11 years12 years, 1 month
Weighted-average discount rate
Operating leases5.31 %5.09 %
Schedule of Maturity of Operating Lease Liability
Maturities of lease liabilities under non-cancellable leases where we are the lessee as of June 30, 2024 are as follows (in thousands):
Operating Leases
2025 (excluding the three months ended June 30, 2024)$2,044 
20262,683 
20272,535 
20281,909 
20291,197 
2030745 
Thereafter7,669 
Total undiscounted lease payments18,782 
Interest(4,796)
Total lease liabilities$13,986