v3.25.2
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Loans held for sale $ 1,177,837 $ 780,749
Pledged securities 218,435 206,904
Derivative assets 52,370 30,175
Liabilities    
Derivative liabilities 16,208 915
Recurring Basis    
Assets    
Loans held for sale 1,177,837 780,749
Pledged securities 218,435 206,904
Derivative assets 52,370 30,175
Total financial assets 1,448,642 1,017,828
Liabilities    
Derivative liabilities 16,208 915
Notes payable - Senior Notes 399,572  
Contingent consideration liabilities 19,664 30,537
Total financial liabilities 435,444 31,452
Level 1 | Recurring Basis    
Assets    
Pledged securities 17,966 23,472
Total financial assets 17,966 23,472
Level 2 | Recurring Basis    
Assets    
Loans held for sale 1,177,837 780,749
Pledged securities 200,469 183,432
Derivative assets 52,370 30,175
Total financial assets 1,430,676 994,356
Liabilities    
Derivative liabilities 16,208 915
Notes payable - Senior Notes 399,572  
Total financial liabilities 415,780 915
Level 3 | Recurring Basis    
Liabilities    
Contingent consideration liabilities 19,664 30,537
Total financial liabilities $ 19,664 $ 30,537