XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Class N Redeemable Common Stock - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Class of Stock [Line Items]    
Decrease to redeemable common stock $ (12.9) $ 10.0
Increase to additional paid In capital $ 12.9 $ (10.0)
Massachusetts Mutual Life Insurance Company | Class N Common Stock | Affiliated entity    
Class of Stock [Line Items]    
Stock redemption terms 3 years  
Massachusetts Mutual Life Insurance Company | Class N Common Stock | Private Offering | Affiliated entity    
Class of Stock [Line Items]    
Capital commitment $ 400.0  
Massachusetts Mutual Life Insurance Company | Redeemable common stock | Affiliated entity    
Class of Stock [Line Items]    
Share of entity's stock, minimum net asset value $ 20.0