Quarterly report [Sections 13 or 15(d)]

Assets and Liabilities, at Fair Value - Additional Information (Details)

v3.25.1
Assets and Liabilities, at Fair Value - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Feb. 26, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value related to stock payable liabilities $ 0.1 $ 0.1  
LPM Group Limited      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent Consideration (EBITDA)     $ 37.5
Business acquisition, contingent consideration fair value 1.3 1.3 $ 2.8
Reduction in contingent consideration liability 1.0 1.1  
Accrued Liabilities | LPM Group Limited      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Business acquisition, contingent consideration fair value $ 0.4 $ 0.4  
EBITDA Volatility | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.65 0.65  
Risk Free Interest Rate | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.04 0.04  
Risk Free Interest Rate | Level 3 | Maximum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.043 0.043  
Risk Free Interest Rate | Level 3 | Minimum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.039 0.039  
EBITDA Risk Premium | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.103 0.103  
Pre-Tax Earnings Risk Premium | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.198 0.198  
Pre-Tax Earnings Volatility | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Acquisition-related contingent consideration 0.80 0.80