v3.25.1
LIFE SETTLEMENT POLICIES - Narrative (Details)
Mar. 31, 2025
USD ($)
insurance_contract
Dec. 31, 2024
USD ($)
insurance_contract
Investments, All Other Investments [Abstract]    
Number of life settlement policies | insurance_contract 753 719
Number of life settlement policies accounted for under fair value method | insurance_contract 748 714
Number of life settlement policies accounted for under investment method | insurance_contract 5 5
Face value of policies held at fair value $ 1,430,721,703 $ 1,295,788,355
Life settlement policies, at fair value 446,207,963 370,398,447
Face Value 2,225,000 2,225,000
Life settlement policies, at cost $ 1,096,866 $ 1,083,977