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