XML 135 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Assets and Liabilities - Changes in Level 3 Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets, Unobservable Input Reconciliation:    
Opening Balance $ 14,320 $ 8,501
Total realized and unrealized gains (losses) included in Net income 10,863 14,320
Additions 0 0
Settlements (14,320) (8,501)
Closing Balance 10,863 14,320
Unrealized gains (losses) outstanding $ 10,863 $ 14,320
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (loss), net Other income (loss), net
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (loss), net Other income (loss), net
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 17,721 $ 17,354
Total realized and unrealized gains (losses) included in Net income 27,519 7,485
Additions 12,189 6,226
Settlements (10,362) (13,344)
Closing Balance 47,067 17,721
Unrealized gains (losses) outstanding $ 27,519 $ 7,485
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (loss), net Other income (loss), net
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (loss), net Other income (loss), net
Contingent consideration    
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 8,343 $ 12,338
Total realized and unrealized gains (losses) included in Net income 6,192 (1,893)
Additions 12,189 6,226
Settlements (984) (8,328)
Closing Balance 25,740 8,343
Unrealized gains (losses) outstanding 6,192 (1,893)
Rate lock commitments    
Assets, Unobservable Input Reconciliation:    
Opening Balance 3,181 3,957
Total realized and unrealized gains (losses) included in Net income 9,604 3,181
Additions 0 0
Settlements (3,181) (3,957)
Closing Balance 9,604 3,181
Unrealized gains (losses) outstanding 9,604 3,181
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 8,754 2,836
Total realized and unrealized gains (losses) included in Net income 1,023 8,754
Additions 0 0
Settlements (8,754) (2,836)
Closing Balance 1,023 8,754
Unrealized gains (losses) outstanding 1,023 8,754
Forward Sale Contracts    
Assets, Unobservable Input Reconciliation:    
Opening Balance 11,139 4,544
Total realized and unrealized gains (losses) included in Net income 1,259 11,139
Additions 0 0
Settlements (11,139) (4,544)
Closing Balance 1,259 11,139
Unrealized gains (losses) outstanding 1,259 11,139
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 624 2,180
Total realized and unrealized gains (losses) included in Net income 20,304 624
Additions 0 0
Settlements (624) (2,180)
Closing Balance 20,304 624
Unrealized gains (losses) outstanding $ 20,304 $ 624