XML 97 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
September 30, 2023 $ 391  
September 30, 2024 1,340  
September 30, 2025 1,116  
September 30, 2026 1,047  
September 30, 2027 946  
Thereafter 5,250  
Total future minimum lease payments 10,090  
Amounts representing interest (1,075)  
Present value of net future minimum lease payments $ 9,015 $ 9,881