XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 06, 2023
Feb. 13, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance     $ 35,994 $ 1,629 $ 1,629 $ 1,887
Cash contributions $ 35,789 $ 111,300     205 600
Unrealized loss       147,300   (858)
Realized gain       35,994    
Transfer to Level 1       (1,629)    
Cash distributions     (35,789)      
Ending balance     $ 205 $ 35,994 $ 205 $ 1,629