XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Lease Cost
Lease cost components included within Operating expenses - General and administrative expenses in the Condensed Consolidated Statements of Comprehensive Income were as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Operating lease cost$5,311 $4,751 $17,667 $13,843 
Variable lease cost2,334 $2,213 7,359 7,200 
Total lease cost$7,645 $6,964 $25,026 $21,043 

Supplemental cash flow information related to the Company's operating leases is as follows for the nine months ended September 30:
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$16,718 $14,923 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$16,080 $7,944 
Schedule of Weighted Average Information Related to Leases
The weighted average remaining lease term and weighted average discount rate for operating leases as of September 30, are as follows:
20242023
Weighted Average Remaining Lease Term
Operating leases7.5 years6.2 years
Weighted Average Discount Rate
Operating leases5.15 %3.77 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities as of September 30, 2024, for the years ended December 31, are as follows:
Operating Lease Maturity
2024$4,478 
202518,969 
202617,863 
202717,668 
202813,612 
Thereafter55,014 
Total lease payments127,604 
Less: Interest23,996 
Present value of lease liabilities$103,608