v3.26.1
Real Estate Owned - Schedule of Real Estate Owned, Held For Investment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Real Estate [Line Items]    
Accumulated Depreciation $ (11,080) $ (9,903)
Real Estate Owned, net 164,593 99,265
Land    
Real Estate [Line Items]    
Real estate owned, gross 27,915 19,915
Building and Improvements    
Real Estate [Line Items]    
Real estate owned, gross 144,829 86,324
Furniture, Fixtures and Equipment    
Real Estate [Line Items]    
Real estate owned, gross 2,929 2,929
Industrial | Jeffersonville, GA    
Real Estate [Line Items]    
Accumulated Depreciation (10,934) (9,783)
Real Estate Owned, net 79,690 80,841
Industrial | Jeffersonville, GA | Land    
Real Estate [Line Items]    
Real estate owned, gross 3,436 3,436
Industrial | Jeffersonville, GA | Building and Improvements    
Real Estate [Line Items]    
Real estate owned, gross 84,259 84,259
Industrial | Jeffersonville, GA | Furniture, Fixtures and Equipment    
Real Estate [Line Items]    
Real estate owned, gross 2,929 2,929
Office | Portland, OR    
Real Estate [Line Items]    
Accumulated Depreciation (146) (120)
Real Estate Owned, net 18,398 18,424
Office | Portland, OR | Land    
Real Estate [Line Items]    
Real estate owned, gross 16,479 16,479
Office | Portland, OR | Building and Improvements    
Real Estate [Line Items]    
Real estate owned, gross 2,065 2,065
Office | Portland, OR | Furniture, Fixtures and Equipment    
Real Estate [Line Items]    
Real estate owned, gross 0 $ 0
Multifamily | Huntersville, NC    
Real Estate [Line Items]    
Accumulated Depreciation 0  
Real Estate Owned, net 66,505  
Multifamily | Huntersville, NC | Foreclosed Property Construction In Progress    
Real Estate [Line Items]    
Gain/(loss) on other real estate investments 9,700  
Multifamily | Huntersville, NC | Land    
Real Estate [Line Items]    
Real estate owned, gross 8,000  
Multifamily | Huntersville, NC | Building and Improvements    
Real Estate [Line Items]    
Real estate owned, gross 58,505  
Multifamily | Huntersville, NC | Furniture, Fixtures and Equipment    
Real Estate [Line Items]    
Real estate owned, gross $ 0