XML 142 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Amortization of right-of-use asset $ 8,441 $ 7,636 $ 6,228
Short-term lease cost 526 427 456
Variable lease cost 1,078 1,003 602
Lease impairment 364 0 2,142
Gain on lease modifications and terminations (18) (805) 0
Interest on lease liabilities 28 25 11
Amortization of right-of-use asset 120 101 43
Sub-lease income (993) (573) (346)
Total lease cost $ 9,546 $ 7,814 $ 9,136