Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2014 |
|---|---|---|---|
| Commitments and Contingencies [Line Items] | |||
| Commitment to purchase alternative investment | $ 50,000 | ||
| Future Funding Commitments | $ 11,214 | $ 11,214 | |
| European Non-Performing Loan Fund, LP | |||
| Commitments and Contingencies [Line Items] | |||
| Funded commitment amount | 11,200 | ||
| Unfunded Commitments | |||
| Commitments and Contingencies [Line Items] | |||
| Future Funding Commitments | $ 11,200 |