XML 97 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Amortization of right-of-use asset $ 2,104 $ 2,269 $ 6,226 $ 5,830
Short-term lease cost 133 132 397 387
Variable lease cost 238 215 862 764
Lease impairment 0 0 0 364
Gain on lease modifications and   terminations 0 0 (73) (18)
Interest on lease liabilities 6 7 18 22
Amortization of right-of-use asset 28 27 83 92
Sublease income (254) (371) (750) (747)
Total lease cost $ 2,255 $ 2,279 $ 6,763 $ 6,694