XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt Obligations - Summary of Term Participation Facility (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Term Participations [Line Items]    
Carrying Value $ 100,759 $ 120,508
Carrying Value of Collateral $ 183,992 $ 340,069
Term Participation Facility    
Term Participations [Line Items]    
Contractual Maturity Date Oct. 11, 2028 Oct. 11, 2028
Borrowing Outstanding $ 370,193 $ 465,434
Carrying Value 370,193 465,434
Carrying Value of Collateral $ 624,263 $ 797,335