XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Leases-Lease Liability, Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 1,488  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,915  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,583  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,411  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,326  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 214  
Lessee, Operating Lease, Liability, Payments, Due 10,937  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (740)  
Operating lease liability 10,197 $ 10,616
Finance Lease, Liability, Payment, Due [Abstract]    
Finance Lease, Liability, Payments, Due Next Twelve Months 24  
Finance Lease, Liability, Payments, Due Year Two 26  
Finance Lease, Liability, Payments, Due Year Three 0  
Finance Lease, Liability, Payments, Due Year Four 0  
Finance Lease, Liability, Payments, Due Year Five 0  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payment, Due 50  
Finance Lease, Liability, Undiscounted Excess Amount (1)  
Finance Lease, Liability $ 49