v3.26.1
Borrowings - Summary of The Subordinated Notes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Class A 2024 Notes [Member]  
Schedule of Debt Securitization [Line Items]  
Par Size $ 174,000
Coupon 1.70%
Class B 2024 Notes  
Schedule of Debt Securitization [Line Items]  
Par Size $ 30,000
Coupon 2.00%
2024-I CLO Subordinated Notes  
Schedule of Debt Securitization [Line Items]  
Par Size $ 96,360
Class A 2025 Notes [Member]  
Schedule of Debt Securitization [Line Items]  
Par Size $ 174,000
Coupon 1.68%
Class B 2025 Notes  
Schedule of Debt Securitization [Line Items]  
Par Size $ 30,000
Coupon 2.00%
2025-I CLO Subordinated Notes  
Schedule of Debt Securitization [Line Items]  
Par Size $ 94,870