XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Class N Redeemable Common Stock - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]      
Increase to redeemable common stock $ (35.0) $ 10.9 $ 24.1
Additional paid in capital (35.0) $ 10.9 $ 24.1
Massachusetts Mutual Life Insurance Company | Affiliated entity | Class N Common Stock      
Class of Stock [Line Items]      
Minimum repurchase amount $ 50.0    
Stock redemption terms, term 3 years    
Massachusetts Mutual Life Insurance Company | Affiliated entity | Class N Common Stock | Private Offering      
Class of Stock [Line Items]      
Capital commitment $ 400.0    
Shares repurchase maximum 200.0    
Massachusetts Mutual Life Insurance Company | Affiliated entity | Redeemable common stock      
Class of Stock [Line Items]      
Share of entity's stock, minimum net asset value $ 20.0