XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lease Cost    
Operating lease costs $ 48,550 $ 54,541
Short-term lease costs 2,180 1,752
Variable lease costs 12,976 13,304
Sublease income (851) (3,800)
Total lease cost, net $ 62,855 $ 65,797