XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Repurchase Obligations - Additional Information - (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Repurchase Agreement Counterparty [Line Items]          
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 tables below, as stipulated in the respective repurchase agreements.    
Macquarie US Trading LLC          
Repurchase Agreement Counterparty [Line Items]          
Interest expense on repurchase transactions $ 315,000 $ 209,000 $ 330,000 $ 247,000  
Outstanding repurchase obligations 9,763,000   $ 9,763,000   $ 0
Repurchase agreement weighted average annual interest rate     8.36% 8.07%  
Barclays Transaction          
Repurchase Agreement Counterparty [Line Items]          
Interest expense on repurchase transactions 107,000 $ 208,000 $ 228,000 $ 274,000  
Repurchase Agreement Entered Date     Jan. 02, 2024 Jan. 03, 2023  
Repurchase agreement settlement date     Jan. 25, 2024 Jan. 25, 2023  
Outstanding repurchase obligations $ 0   $ 0   $ 0
Barclays Transaction One          
Repurchase Agreement Counterparty [Line Items]          
Repurchase Agreement Entered Date     Apr. 01, 2024 Apr. 03, 2023  
Repurchase agreement settlement date     Apr. 25, 2024 Apr. 25, 2023