XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 01, 2023
Aug. 16, 2022
Sep. 30, 2024
Jun. 30, 2024
Income Taxes [Abstract]        
Net of deferred tax liabilities     $ 5.5 $ 5.5
Investment committed   $ 369,000.0    
Investment committed team   10 years    
Percentage of alternative minimum tax 15.00%      
Income excess amount $ 1,000.0      
Federal excise tax 1.00%   1.00%