XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Class N Redeemable Common Stock - Schedule of Redeemable Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Class of Stock [Line Items]        
Class N Redeemable Common Stock repurchased (in shares) 1,321,563 916,340 2,388,175  
Class N Redeemable Common Stock repurchased $ 40,676 $ 25,200    
Class N Common Stock        
Class of Stock [Line Items]        
Class N Redeemable Common Stock repurchased (in shares) 0 149,615 2,388,175  
Affiliated entity        
Class of Stock [Line Items]        
Class N Redeemable Common Stock issued $ 651,742      
Affiliated entity | Class N Common Stock        
Class of Stock [Line Items]        
Number of shares issued in transaction (in shares) 19,127,048      
Massachusetts Mutual Life Insurance Company | Affiliated entity | Class N Common Stock        
Class of Stock [Line Items]        
Class N Redeemable Common Stock repurchased   $ 4,800 $ 70,000 $ 74,800
Massachusetts Mutual Life Insurance Company | Affiliated entity | Class N Common Stock | Initial Subscription Agreement        
Class of Stock [Line Items]        
Number of shares issued in transaction (in shares) 16,320,994 16,061,114 9,760,987  
Class N Redeemable Common Stock issued $ 481,299 $ 473,415 $ 271,526  
Class N Redeemable Common Stock repurchased (in shares) 2,537,790   2,388,175 2,537,790
Class N Redeemable Common Stock repurchased $ 74,795 $ 74,795 $ 70,000