XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Additional Information (Details) - $ / shares
Aug. 28, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Subsequent Event [Line Items]        
LTC Fair value per share   $ 105.38 $ 51.43 $ 141.61
Subsequent Event        
Subsequent Event [Line Items]        
Subsequent event, date Aug. 28, 2023      
LTC Fair value per share $ 65.03