v3.25.2
Lease Commitments - Components of Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of lease expense:        
Operating lease expense $ 2,276 $ 2,354 $ 4,570 $ 4,754
Less lessor income 143 145 287 291
Less sublease income 133 133 266 266
Net lease expense 2,000 2,076 4,017 4,197
Cash flows information related to leases:        
Operating cash outflow from operating leases $ 2,018 $ 2,080 $ 4,052 $ 4,184