XML 91 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Operating Lease Cost and Variable Lease Costs and Sub Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating lease costs $ 2,592 $ 2,492
Variable lease costs 2,127 2,355
Sublease income (861) (913)
Net lease cost $ 3,858 $ 3,934