v3.26.1
Organization (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 18, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
subsidiary
Jun. 30, 2025
USD ($)
Oct. 01, 2025
state
Schedule of Equity Method Investments [Line Items]            
Number of wholly owned direct subsidiaries | subsidiary       13    
HomeXpress Mortgage Corp            
Schedule of Equity Method Investments [Line Items]            
Number of states in which entity operates | state           46
Palisades Group            
Schedule of Equity Method Investments [Line Items]            
Asset manager fee paid   $ 36 $ 45 $ 73 $ 45  
Kah Capital Management            
Schedule of Equity Method Investments [Line Items]            
Capital commitment $ 75,000          
Capital commitment, amount funded   57,000   57,000    
Capital commitment, unfunded amount       18,000    
Equity method investments   70,000   70,000    
Payments for equity method investment fees   $ 0 $ 118 $ 0 $ 118