XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
Lease cost components included within General and Administrative Expenses in our Consolidated Statements of Comprehensive Income for the year ended December 31, were as follows:
December 31,
20232022
Operating lease cost$19,587 $17,408 
Variable lease cost9,225 6,116 
Total lease cost$28,812 $23,524 

Supplemental cash flow information related to the Company's operating leases for the year ended December 31, is as follows:
December 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$20,856 $18,865 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$34,982 $18,055 
Schedule of Weighted Average Information Related to Leases
The weighted average remaining lease term and weighted average discount rate for our operating leases as of December 31, is as follows:
December 31,
20232022
Weighted Average Remaining Lease Term
Operating leases7.3 years6.3 years
Weighted Average Discount Rate
Operating leases4.82 %3.48 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities for the years ended December 31, is as follows:
Operating Lease Maturity
2024$21,095 
202516,384 
202614,997 
202714,698 
202811,225 
Thereafter43,008 
Total lease payments121,407 
Less: Interest21,705 
Present value of lease liabilities$99,702