XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Minimum Lease Payments under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
2023 $ 1,624  
2024 1,130  
2025 917  
2026 553  
2027 293  
Thereafter 481  
Total future minimum lease payments 4,998  
Present value adjustment (588)  
Operating lease liability $ 4,410 $ 3,367