XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 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
March 31,
20242023
Operating lease cost$5,637 $4,525 
Variable lease cost2,455 $1,916 
Total lease cost$8,092 $6,441 

Supplemental cash flow information related to the Company's operating leases is as follows for the three months ended March 31:
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,539 $4,811 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$3,993 $2,570 
Schedule of Weighted Average Information Related to Leases
The weighted average remaining lease term and weighted average discount rate for operating leases as of March 31, are as follows:
20242023
Weighted Average Remaining Lease Term
Operating leases7.3 years6.3 years
Weighted Average Discount Rate
Operating leases4.92 %3.49 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities as of March 31, 2024, for the years ended December 31 are as follows:
Operating Lease Maturity
2024$15,812 
202516,952 
202615,349 
202715,082 
202811,676 
Thereafter45,265 
Total lease payments120,136 
Less: Interest21,735 
Present value of lease liabilities$98,401