v3.25.0.1
Stock-Based Compensation - Schedule of Share-Based Compensation, Employee Stock Purchase Plan (Details) - Employee Stock - 2022 Employee stock purchase plan
6 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Expected life (years) 6 months 6 months 6 months
Risk free interest rate for expected life 5.30% 5.20% 5.40%
Volatility for expected life 25.50% 30.10% 25.50%
Discount for illiquidity 7.40% 7.50% 8.90%