Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 $ 191  
2023 868  
2024 849  
2025 766  
2026 691  
Thereafter 1,391  
Total future minimum lease payments 4,756  
Less: Amount of lease payments representing interest (874)  
Present value of future minimum lease payments $ 3,882 $ 2,302