XML 93 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease cost $ 10,387 $ 8,533 $ 7,693
Finance lease cost      
Amortization of right-of-use assets 602 602 989
Interest on lease liabilities 308 340 432
Variable lease cost 1,145 1,074 1,336
Total lease cost $ 12,442 $ 10,549 $ 10,450