XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value - Additional Information (Details)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value assets level 2 to level 3 transfers amount $ 0  
Revenue growth rate | Minimum | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent) 0.020 0.020
Revenue growth rate | Maximum | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent) 0.133 0.293
Revenue growth rate | Weighted Average | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent) 0.068 0.079
Discount rate | Minimum | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent)   0.019
Discount rate | Maximum | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent) 0.019 0.104
Discount rate | Weighted Average | CarVal    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition-related contingent liability (percent)   0.046