XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
LEASES        
Operating lease, weighted average remaining lease term 6 years 6 months   6 years 6 months  
Lease, cost $ 5,657 $ 5,322 $ 18,390 $ 11,173
Operating lease, payments 3,771 3,494 11,918 9,716
Right-of-use asset obtained in exchange for operating lease liability $ 5,426 $ 1,077 $ 16,043 $ 6,410
Operating lease, weighted average discount rate, percent 3.70%   3.70%