LIFE SETTLEMENT POLICIES - Narrative (Details) |
Mar. 31, 2026
USD ($)
insurance_contract
|
Dec. 31, 2025
USD ($)
insurance_contract
|
|---|---|---|
| Investments, All Other Investments [Abstract] | ||
| Number of life settlement policies | insurance_contract | 659 | 804 |
| Number of life settlement policies accounted for under fair value method | insurance_contract | 656 | 801 |
| Number of life settlement policies accounted for under investment method | insurance_contract | 3 | 3 |
| Face value of policies held at fair value | $ 727,668,136 | $ 1,063,747,674 |
| Life settlement policies, at fair value | 392,770,863 | 468,857,929 |
| Face value of policies accounted for using investment method | 1,625,000 | 1,625,000 |
| Life settlement policies, at cost | $ 931,353 | $ 918,305 |