XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
ROU assets and lease liabilities The following table sets forth the classification of ROU assets and lease liabilities on the Consolidated Balance Sheets:
Operating LeasesClassificationDecember 31, 2023December 31, 2022
Leased Assets
      ROU assetsOther assets$46,780 $27,054 
Lease Liabilities
      Current lease liabilityAccrued liabilities10,894 10,209 
      Long-term lease liabilityOther liabilities36,197 17,128 
$47,091 $27,337 
Future minimum lease payments Future minimum lease payments under non-cancellable leases as of December 31, 2023 were as follows:
Operating Leases
2024$12,874 
20258,990 
20266,666 
20274,960 
20284,272 
After 202823,145 
Total lease payments$60,907 
Less: Interest13,816 
Present value of lease payments$47,091 
Lease Term and Discount Rate
December 31,
Lease Term and Discount Rate202320222021
Weighted-average remaining lease term (years)
         Operating leases7.85.85.8
Weighted-average discount rates
         Operating leases5.67 %3.38 %3.01 %
Other Information
Year Ended December 31,
Other Information202320222021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$14,440 $13,596 $14,586 
Leased assets obtained in exchange for new operating lease liabilities$32,353 $11,498 $15,287