Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
FAIR VALUE MEASUREMENTS - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Notes Receivable    
Assets    
Beginning balance $ 10,627 $ 0
Payments   (5,000)
Additions 681 16,556
Valuation adjustments 586 (929)
Ending balance 11,894 10,627
Contingent Liabilities    
Contingent Liabilities    
Beginning balance 8,720 526
Payments (244) (388)
Additions 10,017 6,103
Valuation adjustments 9,490 2,479
Ending balance 27,983 8,720
Interest Rate Lock Commitments    
Assets    
Beginning balance 14,902 1,518
Net transfers and revaluation losses (6,938) 13,384
Ending balance $ 7,964 $ 14,902