XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Repurchase Agreements (Tables)
9 Months Ended
Sep. 30, 2025
Repurchase Agreements [Abstract]  
Repurchase Agreements Remaining Maturities and Weighted Average Rates

The repurchase agreements had the following remaining maturities and weighted average rates as of the dates indicated (dollars in thousands):

Repurchase Agreements Characteristics

As of September 30, 2025

 
 
Repurchase
Agreements
   
Weighted Average
Rate
 
Less than one month
 
$
597,757
     
4.31
%
One to three months
   
509,384
     
4.31
%
Total/Weighted Average
 
$
1,107,141
     
4.31
%
 
As of December 31, 2024

 
 
Repurchase
Agreements
   
Weighted Average
Rate
 
Less than one month
 
$
1,005,685
     
4.75
%
One to three months
   
71,572
     
4.72
%
Total/Weighted Average
 
$
1,077,257
     
4.75
%