v3.25.2
Financing Arrangements - Summary of Number of Loans and the Principal Balance (Details) - Collateralized Loan Obligations
$ in Thousands
Jun. 30, 2025
USD ($)
loan
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 100
Principal Balance | $ $ 3,885,726
2021-FL2  
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 19
Principal Balance | $ $ 529,890
2021-FL3  
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 20
Principal Balance | $ $ 803,388
2022-FL4  
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 20
Principal Balance | $ $ 692,211
2024-FL9  
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 17
Principal Balance | $ $ 838,443
2025-FL10  
Disclosure in Tabular Form of Number of Collateral Loans and Principal Amount of Obligation [Line Items]  
Total Count | loan 24
Principal Balance | $ $ 1,021,794