Quarterly report [Sections 13 or 15(d)]

FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.25.2
FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Contingent Liabilities        
Contingent Liabilities        
Beginning balance $ 29,733 $ 20,101 $ 27,983 $ 8,720
Payments (155)   (406)  
Additions 0 0 0 10,017
Valuation adjustments 1,262 6,474 3,263 7,838
Ending balance 30,840 26,575 30,840 26,575
Notes Receivable        
Assets        
Beginning balance 12,077 11,006 11,894 10,627
Additions 1,237 159 1,420 308
Valuation adjustments (800) 211 (800) 441
Ending balance 12,514 11,376 12,514 11,376
Interest Rate Lock Commitments        
Assets        
Beginning balance 23,092 23,588 7,964 14,902
Net transfers and revaluation gains 6,007 (5,416) 21,135 3,270
Ending balance $ 29,099 $ 18,172 $ 29,099 $ 18,172