XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Summary of Future Minimum Payments Under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 1,091  
2024 1,769  
2025 1,456  
2026 1,382  
2027 1,299  
Thereafter 29,573  
Total future minimum operating lease payments 36,570  
Amounts representing interest (13,377)  
Present value of net future minimum operating lease payments $ 23,193 $ 23,867