XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Summary of Future Minimum Payments Under Non-cancellable Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 673  
2024 2,700  
2025 2,530  
2026 2,459  
2027 2,378  
Thereafter 41,333  
Total future minimum operating lease payments 52,073  
Amounts representing interest (19,668)  
Present value of net future minimum operating lease payments $ 32,405 $ 23,867