XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Class N Redeemable Common Stock - Schedule of Redeemable Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]            
Stock repurchased during period (in shares) 279,136 258,624 323,706 401,116    
Class N Redeemable Common Stock repurchased $ 7,826 $ 7,363 $ 10,177 $ 13,025    
Class N Common Stock            
Class of Stock [Line Items]            
Stock repurchased during period (in shares) 0 0 0 0    
Affiliated entity            
Class of Stock [Line Items]            
Class N Redeemable Common Stock issued         $ 515,946  
Affiliated entity | Class N Common Stock            
Class of Stock [Line Items]            
Class N Redeemable Common Stock issued (in shares)         14,116,867  
MassMutual | Affiliated entity            
Class of Stock [Line Items]            
Class N Redeemable Common Stock issued         $ 416,228  
MassMutual | Affiliated entity | Class N Common Stock            
Class of Stock [Line Items]            
Class N Redeemable Common Stock issued (in shares)         14,116,867  
MassMutual | Affiliated entity | Class N Common Stock | Initial Subscription Agreement            
Class of Stock [Line Items]            
Class N Redeemable Common Stock issued (in shares)         16,654,657 16,320,994
Class N Redeemable Common Stock issued         $ 491,023 $ 481,299
Stock repurchased during period (in shares)         2,537,790 2,537,790
Class N Redeemable Common Stock repurchased         $ 74,795 $ 74,795