XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Expense (Details) - Selling, General and Administrative Expenses - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sale Leaseback Transaction [Line Items]      
Operating lease cost $ 46,449 $ 46,774 $ 44,854
Variable lease cost 6,969 6,680 5,827
Total lease expense $ 53,418 $ 53,454 $ 50,681