XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost Components and Supplemental Cash Flow Information Related to Operating Leases
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,
2025202420252024
Operating lease cost$5,209 $5,311 $15,593 $17,667 
Variable lease cost2,442 2,334 8,265 7,359 
Total lease cost$7,651 $7,645 $23,858 $25,026 

Supplemental cash flow information related to the Company's operating leases is as follows for the nine months ended September 30:
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$14,254 $16,718 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$6,730 $16,080 
Schedule of Weighted Average Remaining Lease Term and Weighted Average Discount Rate for Operating Leases
The weighted average remaining lease term and weighted average discount rate for operating leases as of September 30, are as follows:
20252024
Weighted Average Remaining Lease Term
Operating leases7.4 years7.5 years
Weighted Average Discount Rate
Operating leases5.30 %5.15 %
Schedule of Future Maturities of Operating Leases Liabilities
The future maturities of the Company's operating lease liabilities as of September 30, 2025, for the years ended December 31, are as follows:
Operating Lease Maturity
2025$4,160 
202618,609 
202718,390 
202816,247 
202914,418 
Thereafter53,502 
Total lease payments125,326 
Less: Interest24,044 
Present value of lease liabilities$101,282