v3.26.1
Fair Value Measurement and Disclosures - Summary of Fair Value of Level III Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) $ (12,921) $ 2,507 $ (10,653) $ 2,317
Transfers into Level III       0
Level III        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance, beginning 1,388,195 215,718 1,068,004 73,377
Purchases 649,037 228,175 1,234,059 388,327
Sales (552,337) (89,694) (809,938) (107,223)
Net realized gain (loss) 8,712 (1) 893 1
Net change in unrealized gain (loss) (12,921) 2,507 (10,653) 2,317
Transfers into Level III 0 0 0 0
Transfers out of Level III 0 0 (1,679) (94)
Balance, ending 1,480,686 356,705 1,480,686 356,705
Series I        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) (4,110) (1,217) (2,297) (1,122)
Transfers out of Level III     (327) (27)
Series I | Level III        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance, beginning 235,599 51,476 207,000 21,331
Purchases 92,738 58,718 156,814 92,856
Sales (86,450) (21,971) (123,426) (26,031)
Net realized gain (loss) 115 0 128 (1)
Net change in unrealized gain (loss) (4,110) (1,217) (2,297) (1,122)
Transfers into Level III 0 0 0 0
Transfers out of Level III 0 0 (327) (27)
Balance, ending 237,892 87,006 237,892 87,006
Series II        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) (8,811) 3,724 (8,356) 3,439
Transfers out of Level III     (1,352) (67)
Series II | Level III        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance, beginning 1,152,596 164,242 861,004 52,046
Purchases 556,299 169,457 1,077,245 295,471
Sales (465,887) (67,723) (686,512) (81,192)
Net realized gain (loss) 8,597 (1) 765 2
Net change in unrealized gain (loss) (8,811) 3,724 (8,356) 3,439
Transfers into Level III 0 0 0 0
Transfers out of Level III 0 0 (1,352) (67)
Balance, ending $ 1,242,794 $ 269,699 $ 1,242,794 $ 269,699