XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Summary of Future Minimum Payments Under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 1,635  
2024 1,769  
2025 1,456  
2026 1,382  
2027 1,302  
Thereafter 29,576  
Total future minimum operating lease payments 37,120  
Amounts representing interest (13,591)  
Present value of net future minimum operating lease payments $ 23,529 $ 23,867