XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating lease cost:      
Fixed lease cost $ 3,284 $ 3,970 $ 4,324
Variable lease cost 1,498 1,239 1,155
Total operating lease cost 4,782 5,209 5,479
Finance lease cost:      
Amortization of ROU assets 2,676 2,825 2,341
Interest on lease liabilities 234 279 456
Total finance lease cost $ 2,910 $ 3,104 $ 2,797