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