XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Fixed lease cost [1] $ 20,306 $ 20,581 $ 20,619
Variable lease cost 5,130 5,365 5,030
Less: sublease income (9,896) (9,498) (9,724)
Total operating lease cost $ 15,540 $ 16,448 $ 15,925
[1] Includes short-term leases expensed on a straight-line basis.