XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Leases (Maturity Analysis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2024 $ 1,514  
2025 1,408  
2026 1,400  
2027 1,427  
2028 1,113  
Thereafter 3,600  
Total undiscounted cash flows 10,462  
Discount on cash flows 1,508  
Lease liabilities $ 8,954 $ 10,175