v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Carried at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Money market funds $ 121,876 $ 136,496
Loans, net 462 737
Loans, held for sale 87,198 73,094
PPP loans 266 208
MBS 31,649 34,501
Derivative instruments 4,104 6,740
Investment in unconsolidated joint ventures 5,517 5,737
Preferred equity investment 72,651 79,887
Receivable from third party 12,360 12,360
Total assets 336,083 349,760
Liabilities:    
Derivative instruments 948 1,432
Contingent consideration 20,441 18,698
Total liabilities 21,389 20,130
Level 1    
Assets:    
Money market funds 121,876 136,496
Loans, net 0 0
Loans, held for sale 0 0
PPP loans 0 0
MBS 0 0
Derivative instruments 0 0
Investment in unconsolidated joint ventures 0 0
Preferred equity investment 0 0
Receivable from third party 0 0
Total assets 121,876 136,496
Liabilities:    
Derivative instruments 0 0
Contingent consideration 0 0
Total liabilities 0 0
Level 2    
Assets:    
Money market funds 0 0
Loans, net 0 0
Loans, held for sale 87,198 73,094
PPP loans 266 208
MBS 31,649 34,501
Derivative instruments 4,104 6,740
Investment in unconsolidated joint ventures 0 0
Preferred equity investment 0 0
Receivable from third party 0 0
Total assets 123,217 114,543
Liabilities:    
Derivative instruments 948 1,432
Contingent consideration 0 0
Total liabilities 948 1,432
Level 3    
Assets:    
Money market funds 0 0
Loans, net 462 737
Loans, held for sale 0 0
PPP loans 0 0
MBS 0 0
Derivative instruments 0 0
Investment in unconsolidated joint ventures 5,517 5,737
Preferred equity investment 72,651 79,887
Receivable from third party 12,360 12,360
Total assets 90,990 98,721
Liabilities:    
Derivative instruments 0 0
Contingent consideration 20,441 18,698
Total liabilities $ 20,441 $ 18,698