XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Payment Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
One year or less $ 3,190 $ 4,198
After one year to two years 4,089 3,950
After two years to three years 3,288 3,150
After three years to four years 2,617 2,479
After four years to five years 2,315 2,177
Thereafter 5,466 5,340
Total undiscounted cash flows 20,965 21,294
Discount on cash flows (1,647) (1,709)
Total lease liability $ 19,318 $ 19,585