XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of future minimum operating lease commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Apr. 01, 2022
Leases [Abstract]    
2024 $ 710  
2025 674  
2026 659  
2027 616  
2028 358  
Thereafter 626  
Lease payments 3,643  
Less: interest (569)  
Present value of lease liability $ 3,074 $ 3,500