v3.26.1
Investments - Joint Venture (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2015
Investments      
Investments in joint venture $ 875 $ 873 $ 900
Respective contributions balance reduced to zero      
Investments      
Percentage of profit entitled 30.00%    
Tesoro Hills | Ministry Partners Investment Company      
Investments      
Ownership percentage held 73.00%   100.00%