v3.26.1
Borrowings - Schedule of Interest and Debt Fees (Parenthetical) (Details)
3 Months Ended
Dec. 02, 2025
Mar. 31, 2026
Mar. 31, 2025
Secured Borrowing Facility      
Debt Instrument [Line Items]      
Spread rate     4.29%
Secured Loan Facility [Member]      
Debt Instrument [Line Items]      
Spread rate   3.66% 4.32%
Credit Facility [Member]      
Debt Instrument [Line Items]      
Spread rate 0.50% 3.66%