XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Schedule of Outstanding Debt Obligations (Parenthetical) (Details) - Loan Repurchase Obligations - Macquarie Bank Limited
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Repurchase term 90 days  
Debt early repayment period 45 days  
Minimum    
Debt Instrument [Line Items]    
Remaining contractual maturities 23 days 32 days
Maximum    
Debt Instrument [Line Items]    
Remaining contractual maturities 78 days 43 days