v3.25.4
Funds Borrowed - Schedule of private placement notes outstanding (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2025
Privately Placed Notes [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Maturity Date Feb. 26, 2026