v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Other Commitments [Line Items]          
Loan commitments, at fair value $ 10,191   $ 10,191   $ 9,124
Operating Lease, Expense 300 $ 300 600 $ 600  
Loan Purchase Commitments, at Fair Value 451   451   0
Investment in Other Loan Originator          
Other Commitments [Line Items]          
Unfunded commitment 7,400   7,400   25,000
Mortgage Originator          
Other Commitments [Line Items]          
Unfunded commitment 291,400   291,400   334,400
Total Purchase Commitment     500,000    
Mortgage loan originator          
Other Commitments [Line Items]          
Loan Purchase Commitments, at Fair Value 500   500   (41)
Mortgage loan originator | Equity Method Investee          
Other Commitments [Line Items]          
Loan Purchase Commitments, at Fair Value (39)   (39)   (78)
Non-Exchange Traded Equity Investment in Mortgage Originators [Member] | Related party mortgage originator (with flow mortgage loan purchase and sale agreement)          
Other Commitments [Line Items]          
Maximum guarantees 15,000   15,000   15,000
Equity investments in securitization-related risk retention vehicle          
Other Commitments [Line Items]          
Maximum guarantees 15,500   15,500   15,500
Drawn down amount being guaranteed         1,000
Reverse mortgage loans          
Other Commitments [Line Items]          
Contractual Obligation 2,500,000   2,500,000   2,300,000
Loan Purchase Commitments          
Other Commitments [Line Items]          
UPB of loans committed to purchase 573,800   573,800   648,900
Loan Purchase Commitments | Equity Method Investee          
Other Commitments [Line Items]          
UPB of loans committed to purchase 80,500   80,500   147,500
Loan Purchase Commitments | Mortgage loan originator          
Other Commitments [Line Items]          
Loan Purchase Commitments, at Fair Value (53)   (53)   (63)
UPB of loans committed to purchase 40,300   40,300   67,000
Loan Purchase Commitments | Mortgage loan originator B          
Other Commitments [Line Items]          
Loan Purchase Commitments, at Fair Value 2   2   (13)
UPB of loans committed to purchase 8,100   8,100   20,000
Residential mortgage loans          
Other Commitments [Line Items]          
Unfunded commitment 411,500   411,500   267,900
Corporate loan [Member]          
Other Commitments [Line Items]          
Unfunded commitment 24,200   24,200   37,700
Corporate loan [Member] | Line of Credit          
Other Commitments [Line Items]          
Unfunded commitment $ 200   200   $ 800
Lending Commitment     $ 1,000