v3.26.1
LEASE COMMITMENTS - Components of Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Components of lease expense:        
Operating lease expense $ 1,880 $ 2,276 $ 4,015 $ 4,570
Less: lessor income 154 143 309 287
Less: sublease income 0 133 133 266
Net lease expense 1,726 2,000 3,573 4,017
Cash flows related to leases:        
Operating cash outflow from operating leases $ 1,728 $ 2,018 $ 3,595 $ 4,052