v3.25.1
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Loans held for sale $ 946,372 $ 780,749
Pledged securities 214,374 206,904
Derivative assets 26,714 30,175
Liabilities    
Derivative liabilities 15,079 915
Recurring Basis    
Assets    
Loans held for sale 946,372 780,749
Pledged securities 214,374 206,904
Derivative assets 26,714 30,175
Total financial assets 1,187,460 1,017,828
Liabilities    
Derivative liabilities 15,079 915
Notes payable - Senior Notes 396,077  
Contingent consideration liabilities 29,077 30,537
Total financial liabilities 440,233 31,452
Level 1 | Recurring Basis    
Assets    
Pledged securities 16,195 23,472
Total financial assets 16,195 23,472
Level 2 | Recurring Basis    
Assets    
Loans held for sale 946,372 780,749
Pledged securities 198,179 183,432
Derivative assets 26,714 30,175
Total financial assets 1,171,265 994,356
Liabilities    
Derivative liabilities 15,079 915
Notes payable - Senior Notes 396,077  
Total financial liabilities 411,156 915
Level 3 | Recurring Basis    
Liabilities    
Contingent consideration liabilities 29,077 30,537
Total financial liabilities $ 29,077 $ 30,537