v3.25.2
Loans Receivable, net - Additional Information (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total CECL reserve $ 1,127 $ 930 $ 1,527 $ 2,792 $ 2,389 $ 1,568
Unfunded loan commitments 249,291   $ 254,768      
Specific CECL Reserve            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total CECL reserve $ 0     $ 4,574    
Minimum | Risk Rating, 5 | Capitalization Rate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Measurement input 0.0725          
Minimum | Risk Rating, 5 | Discount Rate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Measurement input 0.0875          
Maximum | Risk Rating, 5 | Capitalization Rate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Measurement input 0.0925          
Maximum | Risk Rating, 5 | Discount Rate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Measurement input 0.1050