XML 106 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease cost $ 1,816 $ 1,547 $ 3,568 $ 3,154
Finance lease cost        
Amortization of lease expense 149 142 303 283
Interest on lease liabilities 22 18 45 37
Sublease income (252) (206) (499) (332)
Total lease cost, net $ 1,735 $ 1,501 $ 3,417 $ 3,142