v3.26.1
Loans - Secured Loans by Lien Position in the Collateral (Parenthetical) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans Details Secured Loans By Lien Position In Collateral [Line Items]    
Secured loans - principal $ 53,317 $ 58,163