v3.25.2
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Potential Earn-Out Payments

The following table represents the estimated discounted earn-out payments to be paid in each of the fiscal years ending June 30:

(In thousands)

 

 

2026

$

6,050

 

2027

 

10,560

 

2028

 

2,740

 

 

 

 

Total

$

19,350