v3.25.2
Agreements and Transactions with Related Parties - 2021 Activity (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2021
Related Party    
Agreements and Transactions with Related Parties    
Amount invested   $ 4.2
Percentage of ownership interest of related party in the entity 50.00%  
Related Party | Commercial Mortgage Backed Security    
Agreements and Transactions with Related Parties    
Loans assumed   26.0
Related Party | Retail property    
Agreements and Transactions with Related Parties    
Property purchased   $ 32.5
Related Party | LLC    
Agreements and Transactions with Related Parties    
Ownership interest, percentage   49.30%
Immediate Family Member of Management or Principal Owner | LLC    
Agreements and Transactions with Related Parties    
Percentage of ownership interest of related party in the entity   10.00%