XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
LEASES        
Operating lease cost $ 2,616 $ 2,238 $ 5,083 $ 3,932
Short-term lease cost 1,070 939 2,049 1,869
Variable lease cost 226 195 441 378
Finance leases:        
Amortization of right-of-use assets 202 148 325 275
Interest on lease liabilities 44 7 58 10
Finance lease cost 246 155 383 285
Total lease cost $ 4,158 $ 3,527 $ 7,956 $ 6,464