XML 125 R114.htm IDEA: XBRL DOCUMENT v3.24.3
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
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Assets, Unobservable Input Reconciliation:    
Opening Balance $ 10,863 $ 14,320
Total realized and unrealized gains (losses) included in Net income 10,863 10,863
Additions 0 0
Settlements (10,863) (14,320)
Closing Balance 10,863 10,863
Unrealized gains (losses) outstanding $ 10,863 $ 10,863
Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag Other income, net Other income, net
Fair value, asset, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income flag Other income, net Other income, net
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 47,067 $ 17,721
Total realized and unrealized gains (losses) included in Net income 18,062 27,519
Additions 0 12,189
Settlements (21,327) (10,362)
Closing Balance 43,802 47,067
Unrealized gains (losses) outstanding $ 18,062 $ 27,519
Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag Other income, net Other income, net
Fair value, liability, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income flag Other income, net Other income, net
Contingent consideration    
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 25,740 $ 8,343
Total realized and unrealized gains (losses) included in Net income (2,618) 6,192
Additions 0 12,189
Settlements 0 (984)
Closing Balance 23,122 25,740
Unrealized gains (losses) outstanding (2,618) 6,192
Rate lock commitments    
Assets, Unobservable Input Reconciliation:    
Opening Balance 9,604 3,181
Total realized and unrealized gains (losses) included in Net income 6,900 9,604
Additions 0 0
Settlements (9,604) (3,181)
Closing Balance 6,900 9,604
Unrealized gains (losses) outstanding 6,900 9,604
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 1,023 8,754
Total realized and unrealized gains (losses) included in Net income 2,888 1,023
Additions 0 0
Settlements (1,023) (8,754)
Closing Balance 2,888 1,023
Unrealized gains (losses) outstanding 2,888 1,023
Forward Sales Contracts    
Assets, Unobservable Input Reconciliation:    
Opening Balance 1,259 11,139
Total realized and unrealized gains (losses) included in Net income 3,963 1,259
Additions 0 0
Settlements (1,259) (11,139)
Closing Balance 3,963 1,259
Unrealized gains (losses) outstanding 3,963 1,259
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 20,304 624
Total realized and unrealized gains (losses) included in Net income 17,792 20,304
Additions 0 0
Settlements (20,304) (624)
Closing Balance 17,792 20,304
Unrealized gains (losses) outstanding $ 17,792 $ 20,304