XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Carried at Fair Value
As of December 31, 2024 and 2023, our assets carried at fair value on a recurring basis were as follows:
Level 1Level 2Level 3Total Fair Value
December 31, 2024(In thousands)
Assets
Investment securities:
Corporate bonds$ $9,890 $ $9,890 
Agency bond securities 202,496  202,496 
Agency mortgage-backed securities 1,797,573  1,797,573 
Municipal bonds 22,843  22,843 
Loans held for sale  3,849 3,849 
Total assets$ $2,032,802 $3,849 $2,036,651 
December 31, 2023
Assets
Investment securities:
Corporate bonds$— $9,626 $— $9,626 
Agency bond securities— 200,230 — 200,230 
Agency mortgage-backed securities— 2,003,510 — 2,003,510 
Municipal bonds— 23,635 — 23,635 
Loans held for sale— — 4,735 4,735 
Total assets$— $2,237,001 $4,735 $2,241,736 
Schedule of Changes in Contingent Consideration Payable
The following table presents changes in our contingent consideration payable for the years ended December 31, 2024, 2023 and 2022, which is categorized in Level 3 of the fair value hierarchy:
Year Ended December 31,
202420232022
(In thousands)
Balance, beginning of period$ $— $1,347 
Payments of contingent consideration — (1,647)
Change in fair value of contingent consideration — 300 
Balance, end of period$ $— $—