LIFE SETTLEMENT POLICIES - Narrative (Details) |
Jun. 30, 2026
USD ($)
insurance_contract
|
Dec. 31, 2025
USD ($)
insurance_contract
|
|---|---|---|
| Investments, All Other Investments [Abstract] | ||
| Number of life settlement policies | insurance_contract | 622 | 804 |
| Face value of policies held at fair value | $ 682,635,716 | $ 1,063,747,674 |
| Life settlement policies, at fair value | $ 383,044,248 | $ 468,857,929 |
| Number of life settlement policies accounted for under fair value method | insurance_contract | 622 | 801 |
| Number of life settlement policies accounted for under investment method | insurance_contract | 3 | |
| Face value of policies accounted for using investment method | $ 1,625,000 | |
| Life settlement policies, at cost | $ 0 | $ 918,305 |