XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating 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]        
Operating lease expense $ 855 $ 853 $ 2,655 $ 2,818
Variable lease expense 231 222 704 625
Total operating lease expenses 1,086 1,075 3,359 3,443
Sublease income $ 226 $ 226 $ 678 $ 463