v3.25.1
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
Mar. 31, 2025
Mar. 31, 2024
Contingent Liabilities    
Contingent Liabilities    
Beginning balance $ 27,983 $ 8,720
Payments (251)  
Additions 0 10,017
Valuation adjustments 2,001 1,364
Ending balance 29,733 20,101
Notes Receivable    
Assets    
Beginning balance 11,894 10,627
Payments 0  
Additions 183 149
Valuation adjustments 0 230
Ending balance 12,077 11,006
Interest Rate Lock Commitments    
Assets    
Beginning balance 7,964 14,902
Net transfers and revaluation gains 15,128 8,686
Ending balance $ 23,092 $ 23,588