XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Future Minimum Lease Payments    
2022 $ 1,399  
Year one 4,629 $ 4,949
Year two 3,568 3,793
Year three 2,779 2,683
Year four 2,261 2,036
2026   1,652
Thereafter 3,150  
Thereafter   3,090
Total minimum lease payments 17,786 18,203
Less imputed interest (1,176) (1,311)
Total operating lease liabilities $ 16,610 $ 16,892