XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Class N Redeemable Common Stock - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]        
Increase (decrease) to redeemable common stock $ (10.9)   $ (27.7)  
Increase (decrease) to additional paid In capital $ 10.9   $ 27.7  
MassMutual | Class N Common Stock | Affiliated entity        
Class of Stock [Line Items]        
Share repurchase, minimum repurchase amount   $ 50.0    
Stock redemption terms   3 years    
MassMutual | Class N Common Stock | Private Offering | Affiliated entity        
Class of Stock [Line Items]        
Capital commitment       $ 400.0
Shares repurchase amount, maximum   $ 200.0    
MassMutual | Redeemable Common Stock | Affiliated entity        
Class of Stock [Line Items]        
Share of entity's stock, minimum net asset value   $ 20.0