XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Future minimum payments    
2023 $ 457  
2024 457  
2025 457  
2026 403  
2027 375  
Thereafter 630  
Total future minimum lease payments 2,779  
Amount representing interest (406)  
Present value of net future minimum lease payments $ 2,373 $ 2,761