v3.26.1
Debt (Details) - CDS - Secured Financing - Credit Facility - USD ($)
$ in Millions
1 Months Ended
Mar. 19, 2025
Mar. 31, 2025
Debt Instrument [Line Items]    
Debt instrument, term   5 years
Maximum borrowing capacity $ 10.0 $ 10.0
Debt instrument spread variable rate 1.00% 1.00%