v3.26.1
Fair Value Measurements - Schedule of Changes in Fair Value for Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 90,990 $ 103,959 $ 98,721 $ 105,670
Purchases or Originations 0 0 122 0
Sales / Principal payments (8) (155) (476) (989)
Unrealized gains (losses), net (10,354) (5,035) (17,739) (5,912)
Transfer to (from) Level 3 0 (2,760) 0 (2,760)
Ending balance 80,628 96,009 80,628 96,009
Contingent consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 20,441 15,982 18,698 573
Unrealized (gains) losses, net 1,824 1,207 3,567 1,207
Mergers and acquisitions 0 0 0 15,409
Ending balance 22,265 17,189 22,265 17,189
Loans, net        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 462 2,018 737 3,533
Purchases or Originations 0 0 122 0
Sales / Principal payments (8) (155) (476) (989)
Unrealized gains (losses), net (66) (600) 5 (1,281)
Ending balance 388 1,263 388 1,263
Loans, held for sale        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 0 2,760 0 2,750
Unrealized gains (losses), net 0 0 0 10
Transfer to (from) Level 3 0 (2,760) 0 (2,760)
Ending balance 0 0 0 0
Investment in unconsolidated joint ventures        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 5,517 6,371 5,737 6,577
Unrealized gains (losses), net (223) (208) (443) (414)
Ending balance 5,294 6,163 5,294 6,163
Preferred equity investment        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 72,651 92,810 79,887 92,810
Unrealized gains (losses), net (10,065) (4,227) (17,301) (4,227)
Ending balance 62,586 88,583 62,586 88,583
Receivable from third party        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 12,360 0 12,360 0
Ending balance $ 12,360 $ 0 $ 12,360 $ 0