XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Cash Flow and Non-cash Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Operating cash flows - cash paid for amounts included in the measurement of operating lease liabilities $ 6,157 $ 5,951 $ 6,568
Operating lease ROU assets obtained in exchange for new lease liabilities, net 710 2,421 2,135
Decreases in ROU related to lease amendments and terminations $ 40 $ 200 $ 300