XML 70 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost [1] $ 2,385 $ 2,532
Variable lease cost 432 437
Sublease income (811) (431)
Net lease cost $ 2,006 $ 2,538
[1] Includes short-term lease costs, which were immaterial.