XML 86 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost [1] $ 2,216 $ 2,301 $ 6,905 $ 7,273
Variable lease cost 357 400 1,184 1,250
Sublease income (833) (791) (2,498) (1,988)
Net lease cost $ 1,740 $ 1,910 $ 5,591 $ 6,535
[1] Includes short-term lease costs, which were immaterial.