v3.26.1
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