XML 43 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 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 following fiscal years ended June 30:

(In thousands)

 

 

2026 (remaining)

$

6,200

 

2027

 

11,310

 

2028

 

3,340

 

2029

 

500

 

2030

 

200

 

 

 

 

Total

$

21,550