XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Repurchase Agreements - Narrative (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
counterparty
Disclosure of Repurchase Agreements [Abstract]  
Number of counterparties | counterparty 25
Maximum borrowing capacity $ 250,000
Line of credit outstanding $ 41,220
Weighted average interest rate 5.25%