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
Lease, Cost [Abstract]        
Operating Lease, Cost $ 1,988 $ 2,010 $ 5,996 $ 6,088
Finance Lease, Right-of-Use Asset, Amortization 25 27 76 82
Finance Lease, Interest Expense 13 14 40 44
Variable Lease, Cost 759 419 2,279 1,956
Lease, Cost $ 2,785 $ 2,470 $ 8,391 $ 8,170