v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Carried at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Money market funds $ 76,269 $ 136,496
Loans, net 388 737
Loans, held for sale 61,314 73,094
PPP loans 117 208
MBS 31,587 34,501
Derivative instruments 3,096 6,740
Investment in unconsolidated joint ventures 5,294 5,737
Preferred equity investment 62,586 79,887
Receivable from third party 12,360 12,360
Total assets 253,011 349,760
Liabilities:    
Derivative instruments 60 1,432
Contingent consideration 22,265 18,698
Total liabilities 22,325 20,130
Level 1    
Assets:    
Money market funds 76,269 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 76,269 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 61,314 73,094
PPP loans 117 208
MBS 31,587 34,501
Derivative instruments 3,096 6,740
Investment in unconsolidated joint ventures 0 0
Preferred equity investment 0 0
Receivable from third party 0 0
Total assets 96,114 114,543
Liabilities:    
Derivative instruments 60 1,432
Contingent consideration 0 0
Total liabilities 60 1,432
Level 3    
Assets:    
Money market funds 0 0
Loans, net 388 737
Loans, held for sale 0 0
PPP loans 0 0
MBS 0 0
Derivative instruments 0 0
Investment in unconsolidated joint ventures 5,294 5,737
Preferred equity investment 62,586 79,887
Receivable from third party 12,360 12,360
Total assets 80,628 98,721
Liabilities:    
Derivative instruments 0 0
Contingent consideration 22,265 18,698
Total liabilities $ 22,265 $ 18,698