XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2024202320242023
Operating lease cost$6,719 $4,567 $12,356 $9,092 
Variable lease cost2,570 $3,071 5,025 4,987 
Total lease cost$9,289 $7,638 $17,381 $14,079 

Supplemental cash flow information related to the Company's operating leases is as follows for the six months ended June 30:
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$11,807 $10,082 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$7,447 $7,520 
Schedule of Weighted Average Information Related to Leases
The weighted average remaining lease term and weighted average discount rate for operating leases as of June 30, are as follows:
20242023
Weighted Average Remaining Lease Term
Operating leases7.4 years6.3 years
Weighted Average Discount Rate
Operating leases5.01 %3.79 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities as of June 30, 2024, for the years ended December 31, are as follows:
Operating Lease Maturity
2024$11,098 
202517,601 
202616,018 
202715,785 
202812,296 
Thereafter47,313 
Total lease payments120,111 
Less: Interest23,947 
Present value of lease liabilities$96,164