v3.26.1
Business Combination - Narrative (Details)
$ in Thousands, € in Millions
12 Months Ended
Jun. 12, 2026
USD ($)
Jun. 12, 2026
EUR (€)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Business Combination [Line Items]          
Acquisition-related costs     $ 4,250 $ 0 $ 0
Ingenostrum, S.L. ("Nostrum")          
Business Combination [Line Items]          
Business acquired (as a percent) 100.00%        
Total consideration $ 147,900 € 128.1      
Payments acquired in cash 94,800        
Contingent consideration 5,600        
Business combination, consideration transferred, equity interest 47,500        
Acquisition-related costs $ 1,600