v3.25.2
Loans and Investments - Non-performing Loans (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
loan
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Loans and Investments                
Number of loans | loan     706   776      
Interest income recognized on nonaccrual loans $ 4,100 $ 7,900 $ 9,900 $ 16,600        
Loans and investments, allowance for credit losses $ 243,278 $ 238,923 $ 243,278 $ 238,923 $ 238,967 $ 240,937 $ 211,942 $ 195,664
Six loans collateralized by a land development project                
Loans and Investments                
Number of loans with unpaid principal balance | loan 6   6          
Unpaid principal balance on loans $ 121,400   $ 121,400          
Five loans collateralized by a land development project                
Loans and Investments                
Number of loans with unpaid principal balance | loan 5   5          
Unpaid principal balance on loans $ 112,100   $ 112,100          
Weighted average accrual rate of interest (as a percent)     9.95%          
Loans collateralized by a land development project                
Loans and Investments                
Loans and investments, allowance for credit losses 71,400   $ 71,400   $ 71,400      
Non-performing loans                
Loans and Investments                
Number of loans | loan     19   26      
Carrying value of loans 424,700   $ 424,700   $ 598,900      
Loan loss reserves 36,400   36,400   23,800      
Non-performing loans | Financial Asset, Greater Than 60 Days Past Due                
Loans and Investments                
Interest receivable $ 0   $ 0   $ 0