v3.26.1
Fair Value Measurements - Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value Measurements    
Mortgage loans held for sale, at fair value $ 563,036 $ 466,681
Derivative assets, at fair value 6,017 4,210
Total Assets 569,053 470,891
Derivative liabilities, at fair value 329 804
Warrants and equity related liabilities, at fair value 3,240 1,476
Total Liabilities 3,569 2,280
Level 1    
Fair Value Measurements    
Mortgage loans held for sale, at fair value 0 0
Derivative assets, at fair value 0 0
Total Assets 0 0
Derivative liabilities, at fair value 0 0
Warrants and equity related liabilities, at fair value 1,761 668
Total Liabilities 1,761 668
Level 2    
Fair Value Measurements    
Mortgage loans held for sale, at fair value 563,036 466,681
Derivative assets, at fair value 2,008 0
Total Assets 565,044 466,681
Derivative liabilities, at fair value 0 554
Warrants and equity related liabilities, at fair value 1,479 808
Total Liabilities 1,479 1,362
Level 3    
Fair Value Measurements    
Mortgage loans held for sale, at fair value 0 0
Derivative assets, at fair value 4,009 4,210
Total Assets 4,009 4,210
Derivative liabilities, at fair value 329 250
Warrants and equity related liabilities, at fair value 0 0
Total Liabilities $ 329 $ 250