XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost
The components of lease cost along with its classification on the Company's consolidated statements of operations were as follows:
Year Ended December 31,
Lease CostClassification202420232022
(Amounts in thousands)
Operating lease cost (1)
Other operating expenses$9,834 $11,687 $14,747 
Finance lease cost:
     Amortization of assetsOther operating expenses1,585 1,241 1,288 
     Interest on lease liabilitiesInterest expense126 40 54 
Variable lease cost (1)
Other operating expenses403 1,100 2,184 
Sublease income (2)
Other revenue(469)(799)(492)
Net lease cost$11,479 $13,269 $17,781 
__________ 
(1) Includes short-term leases, which are immaterial.
(2) The Company subleased certain leased office space to third parties in 2024, 2023 and 2022.
Weighted-average lease term and discount rate were as follows:
December 31,
20242023
Weighted-average remaining lease term (in years):
      Operating leases2.92.6
      Finance leases 2.42.5
Weighted-average discount rate:
      Operating leases5.68 %4.37 %
      Finance leases
2.54 %1.37 %

Supplemental cash flow and other information related to leases was as follows:
Year Ended December 31,
202420232022
 (Amounts in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
      Operating cash flows from operating leases$9,485 $14,023 $15,815 
      Operating cash flows from finance leases68 41 54 
      Financing cash flows from finance leases1,533 1,102 1,504 
 
ROU assets obtained in exchange for lease liabilities:
      Operating leases6,924 6,587 4,677 
      Finance leases— — 1,951 
Assets And Liabilities, Lease on the Company's consolidated balance sheets were as follows:
December 31,
Lease Assets and LiabilitiesClassification20242023
(Amounts in thousands)
Operating lease assetsOperating lease right-of-use assets$13,407 $14,406 
Operating lease liabilitiesOperating lease liabilities13,580 14,231 
Finance lease assetsOther assets2,966 2,996 
Finance lease liabilitiesOther liabilities2,521 2,841 
Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2024 were as follows:
YearOperating LeasesFinance Leases
 (Amounts in thousands)
2025$6,229 $1,413 
20264,368 785 
20272,485 381 
20281,184 — 
2029514 — 
2030 and thereafter$207 $— 
          Total lease payments$14,987 $2,579 
Less: Imputed interest1,407 58 
          Total lease obligations$13,580 $2,521