v3.26.1
LIFE SETTLEMENT POLICIES - Estimated Premiums (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Investments, All Other Investments [Abstract]    
Estimated premiums, year remaining $ 39,790  
Estimated premiums, year one 53,214 $ 52,837
Estimated premiums, year two 11,946 53,214
Estimated premiums, year three   11,946
Total $ 104,950 $ 117,997