XML 91 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating lease liability maturities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee Disclosure [Abstract]  
Operating lease liability payments, Year One $ 7,123
Operating lease liability payments, Year Two 4,601
Operating lease liability payments, Year Three 3,330
Operating lease liability payments, Year Four 3,308
Operating lease liability payments, Year Five 2,381
Operating lease liability payments, due thereafter 10,965
Total Lease payments 31,708
Imputed interest (5,752)
Total operating lease liability $ 25,956