XML 135 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Assets and Liabilities - Schedule of Changes in Level 3 Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Assets, Unobservable Input Reconciliation:    
Opening Balance $ 8,501 $ 10,863
Total realized and unrealized gains (losses) included in Net income 6,040 8,501
Additions 0 0
Settlements (8,501) (10,863)
Closing Balance 6,040 8,501
Unrealized gains (losses) outstanding $ 6,040 $ 8,501
Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Fair value, asset, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 26,538 $ 47,067
Total realized and unrealized gains (losses) included in Net income 3,776 1,367
Additions 0 0
Settlements (5,246) (21,896)
Closing Balance 25,068 26,538
Unrealized gains (losses) outstanding $ 3,776 $ 1,367
Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Fair value, liability, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Contingent consideration    
Liabilities, Unobservable Input Reconciliation:    
Opening Balance $ 21,935 $ 25,740
Total realized and unrealized gains (losses) included in Net income 1,360 (3,236)
Additions 0 0
Settlements (643) (569)
Closing Balance 22,652 21,935
Unrealized gains (losses) outstanding 1,360 (3,236)
Rate lock commitments    
Assets, Unobservable Input Reconciliation:    
Opening Balance 1,010 9,604
Total realized and unrealized gains (losses) included in Net income 3,241 1,010
Additions 0 0
Settlements (1,010) (9,604)
Closing Balance 3,241 1,010
Unrealized gains (losses) outstanding 3,241 1,010
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 1,350 1,023
Total realized and unrealized gains (losses) included in Net income 607 1,350
Additions 0 0
Settlements (1,350) (1,023)
Closing Balance 607 1,350
Unrealized gains (losses) outstanding 607 1,350
Forward Sales Contracts    
Assets, Unobservable Input Reconciliation:    
Opening Balance 7,491 1,259
Total realized and unrealized gains (losses) included in Net income 2,799 7,491
Additions 0 0
Settlements (7,491) (1,259)
Closing Balance 2,799 7,491
Unrealized gains (losses) outstanding 2,799 7,491
Liabilities, Unobservable Input Reconciliation:    
Opening Balance 3,253 20,304
Total realized and unrealized gains (losses) included in Net income 1,809 3,253
Additions 0 0
Settlements (3,253) (20,304)
Closing Balance 1,809 3,253
Unrealized gains (losses) outstanding $ 1,809 $ 3,253