XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease expense $ 13,275 $ 16,533 $ 15,111
Finance lease expense:      
Amortization of assets 17 221 836
Interest on lease liabilities 1 1 14
Short-term lease expense 975 954 525
Variable lease expense 3,561 4,853 2,940
Total lease expense $ 17,829 $ 22,562 $ 19,426