XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lease, Cost [Abstract]        
Operating lease costs $ 1,240 $ 1,209 $ 2,480 $ 2,418
Short-term lease costs 3 7 7 13
Variable lease costs 672 590 1,314 1,259
Sublease income (850) (348) (1,672) (704)
Lease, cost $ 1,065 $ 1,458 $ 2,129 $ 2,986