XML 77 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost [1] $ 1,986 $ 2,385
Variable lease cost 313 432
Sublease income (698) (811)
Net lease cost $ 1,601 $ 2,006
[1] Includes short-term lease costs, which were immaterial.