v3.26.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Jul. 14, 2026
Jul. 10, 2026
Subsequent Event [Line Items]    
Redemption of investment   $ 19.1
Neighborhood Partners 173, LLC    
Subsequent Event [Line Items]    
Payments to acquire investments $ 21.6