v3.25.1
Borrowings (Details) - Schedule of Notes issued in the CLO - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Borrowings (Details) - Schedule of Notes issued in the CLO [Line Items]    
Principal Outstanding $ 300,000,000 $ 300,000,000
Subordinated Notes, Principal Outstanding $ 100,500,000 [1] $ 100,500,000 [2]
Subordinated Notes, Interest rate spread over SOFR None [1] None [2]
Subordinated Notes, Credit Rating Not rated [1] Not rated [2]
Total Principal Outstanding $ 400,500,000 $ 400,500,000
Senior Secured Floating Rate [Member] | Class A Notes [Member]    
Borrowings (Details) - Schedule of Notes issued in the CLO [Line Items]    
Principal Outstanding $ 232,000,000 $ 232,000,000
Interest rate spread over SOFR (1.60%) (1.60%)
Credit Rating AAA AAA
Senior Secured Floating Rate [Member] | Class B-1 Notes [Member]    
Borrowings (Details) - Schedule of Notes issued in the CLO [Line Items]    
Principal Outstanding $ 58,000,000 $ 58,000,000
Interest rate spread over SOFR (2.15%) (2.15%)
Credit Rating AA AA
Senior Secured Floating Rate [Member] | Class B-2 Notes [Member]    
Borrowings (Details) - Schedule of Notes issued in the CLO [Line Items]    
Principal Outstanding $ 10,000,000 $ 10,000,000
Interest rate spread over SOFR (6.33%) (6.33%)
Credit Rating AA AA
[1] The Company retained all of the Subordinated Notes issued in the CLO Transaction which are eliminated in consolidation.
[2] The Company retained all of the Subordinated Notes issued in the CLO Transaction which are eliminated in consolidation.