XML 101 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Operating Lease, Weighted Average Remaining Lease Term 7 years 8 months 12 days  
Lessee, Operating Lease, Liability, Payments, Due Year One $ 1,404  
Lessee, Operating Lease, Liability, Payments, Due Year Two 1,440  
Lessee, Operating Lease, Liability, Payments, Due Year Three 1,381  
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,368  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,402  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 4,165  
Lessee, Operating Lease, Liability, Payments, Due 11,160  
Operating Lease, Interest Expense (1,044)  
Operating Lease, Liability $ 10,116  
Operating Lease, Weighted Average Discount Rate, Percent 2.59%  
Operating Lease, Expense $ 1,400 $ 1,400