XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
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,
20252024
Operating lease cost$5,122 $5,637 
Variable lease cost2,270 $2,455 
Total lease cost$7,392 $8,092 

Supplemental cash flow information related to the Company's operating leases is as follows for the three months ended March 31:
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,520 $5,539 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$967 $3,993 
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:
20252024
Weighted Average Remaining Lease Term
Operating leases7.5 years7.3 years
Weighted Average Discount Rate
Operating leases5.20 %4.92 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities as of March 31, 2025, for the years ended December 31, are as follows:
Operating Lease Maturity
2025$13,495 
202617,550 
202717,376 
202814,977 
202913,420 
Thereafter46,484 
Total lease payments123,302 
Less: Interest23,214 
Present value of lease liabilities$100,088