Quarterly report [Sections 13 or 15(d)]

LEASES - Lease Cost (Details)

v3.25.3
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Operating Leases:        
Operating lease costs $ 3,046 $ 3,358 $ 9,558 $ 9,590
Financing Leases:        
Amortization expense 525 526 1,577 1,578
Interest on lease liabilities 448 495 1,225 1,276
Total lease costs $ 4,019 $ 4,379 $ 12,360 $ 12,444