XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases-Lease Liability, Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 2,195  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,705  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,687  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,440  
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,259  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,276  
Lessee, Operating Lease, Liability, Payments, Due 13,562  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,018)  
Operating lease liability 12,544 $ 13,173
Finance Lease, Liability, Payment, Due [Abstract]    
Finance Lease, Liability, Payments, Due Next Twelve Months 57  
Finance Lease, Liability, Payments, Due Year Two 63  
Finance Lease, Liability, Payments, Due Year Three 42  
Finance Lease, Liability, Payments, Due Year Four 5  
Finance Lease, Liability, Payments, Due Year Five 0  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payment, Due 167  
Finance Lease, Liability, Undiscounted Excess Amount (8)  
Finance Lease, Liability $ 159