v3.26.1
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease, Cost [Abstract]    
Operating Lease, Cost $ 2,488 $ 2,013
Finance Lease, Right-of-Use Asset, Amortization 25 27
Finance Lease, Interest Expense 12 14
Variable Lease, Cost 774 760
Lease, Cost $ 3,299 $ 2,814