XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.3
OPERATING LEASES (Operating Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lessee Disclosure [Abstract]        
Lease costs $ 2,324 $ 5,130 $ 7,238 $ 7,738
Variable lease costs 465 674 1,246 1,021
Short-term lease costs 123 335 264 483
Lease income (13) (62) (64) (79)
Total lease costs $ 2,899 $ 6,077 $ 8,684 $ 9,163