XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Summary of Maturity of Lease Obligations for Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies [Abstract]    
One year or less $ 3,296  
Year two 2,423  
Year three 2,032  
Over one year through three years 4,455  
Year four 1,613  
Year five 1,399  
Over three years through five years 3,012  
Over five years 3,062  
Gross Operating Lease Liabilities 13,825  
Imputed interest (1,073)  
Total Operating Lease Liabilities $ 12,752 $ 15,224