XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Cash Flow and Other Information Related to Leases
The components of operating lease cost reflected in the consolidated statements of operations were as follows:
Year Ended December 31,
202420232022
Operating lease cost (1)
$17,890 $20,008 $20,772 
Variable lease cost4,681 4,594 4,658 
Short-term lease cost— — 16 
Total operating lease cost$22,571 $24,602 $25,446 
(1)Operating lease cost includes rent cost related to operating leases for office facilities of $16,927, $19,199, and $20,027 for the years ended December 31, 2024, 2023, and 2022, respectively.
Supplemental operating cash flows and other information related to leases was as follows:
Year Ended December 31,
202420232022
Cash paid for operating leases included in operating cash flows$14,345 $17,899 $19,587 
Right-of-use assets obtained in exchange for new operating lease liabilities (1)
$11,341 $17,015 $10,722 
(1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $103, $397, and $1,237 for the years ended December 31, 2024, 2023, and 2022, respectively.
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities are as follows:
December 31, 2024
2025$13,587 
202610,236 
20277,335 
20285,127 
20293,483 
Thereafter4,002 
Total future lease payments43,770 
Less: Imputed interest(5,220)
Total operating lease liabilities$38,550