XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Repurchase Obligations - Additional Information - (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Macquarie US Trading LLC      
Repurchase Agreement Counterparty [Line Items]      
Interest expense on repurchase transactions $ 209,000 $ 247,000  
Interest under the repurchase obligations calculation description   Interest expense under these Repurchase Obligations is calculated as the product of (i) the difference in days between the trade date and the settlement date of the respective Macquarie Transaction and (ii) the interest rates listed in the table below, as stipulated in the respective repurchase agreements.  
Outstanding repurchase obligations 19,916,000 $ 19,916,000 $ 0
Barclays Transaction      
Repurchase Agreement Counterparty [Line Items]      
Interest expense on repurchase transactions 208,000 274,000  
Outstanding repurchase obligations $ 0 $ 0 $ 0
Barclays Transaction One      
Repurchase Agreement Counterparty [Line Items]      
Repurchase Agreement Entered Date   Jan. 01, 2023  
Repurchase agreement settlement date   Jan. 25, 2023  
Barclays Transaction Two      
Repurchase Agreement Counterparty [Line Items]      
Repurchase Agreement Entered Date   Apr. 03, 2023  
Repurchase agreement settlement date   Apr. 25, 2023