XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Lease, Cost [Abstract]      
Operating lease expense $ 3,743 $ 3,936  
Short-term lease expense 199 211  
Supplemental cash flow information related to leases      
Operating cash flows from operating leases 3,661 3,857  
Leased assets obtained in exchange for new operating lease liabilities 3,234 $ 2,833  
Supplemental balance sheet information      
Right of use lease assets 38,195   $ 38,614
Other current liabilities 11,818   11,965
Long-term lease liabilities 22,819   22,937
Total operating lease liabilities $ 34,637   $ 34,902
Weighted average remaining lease term (years) 5 years   5 years 1 month 6 days
Weighted average discount rate 5.21%   4.91%