XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating Lease, Payments $ 6,158  
Lessee, Operating Lease, Liability, Payments, Due 17,353  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2,580  
Operating Lease, Liability 14,773  
Operating Leases, Future Minimum Payments Due 2,616  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,423  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,383  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,047  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,726  
Operating Lease, Expense $ 2,718 $ 2,752
Operating Lease, Weighted Average Remaining Lease Term 8 years 7 years
Operating Lease, Weighted Average Discount Rate, Percent 4.27% 4.22%
Lessee, Operating Lease, Term of Contract 10 years