XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
Lease cost components included within General and Administrative Expenses in our Consolidated Statements of Comprehensive Income (Loss) for the year ended December 31, were as follows:
December 31,
20242023
Operating lease cost$22,837 $19,587 
Variable lease cost9,810 9,225 
Total lease cost$32,647 $28,812 

Supplemental cash flow information related to the Company's operating leases for the year ended December 31, is as follows:
December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$21,598 $20,856 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$20,621 $34,982 
Schedule of Weighted Average Information Related to Leases
The weighted average remaining lease term and weighted average discount rate for our operating leases as of December 31, is as follows:
December 31,
20242023
Weighted Average Remaining Lease Term
Operating leases7.7 years7.3 years
Weighted Average Discount Rate
Operating leases5.16 %4.82 %
Schedule of Future Maturities for Operating Leases
The future maturities of the Company's operating lease liabilities for the years ended December 31, is as follows:
Operating Lease Maturity
2025$17,572 
202617,096 
202716,896 
202814,385 
202913,016 
Thereafter45,611 
Total lease payments124,576 
Less: Interest23,771 
Present value of lease liabilities$100,805