XML 115 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease cost $ 3,375 $ 3,762 $ 3,795
Short-term lease cost 329 193 185
Variable lease cost 324 160 39
Depreciation of leased assets 438 438 439
Interest on lease liabilities 442 471 496
Total finance lease cost 880 909 935
Total lease cost $ 4,908 $ 5,024 $ 4,954