XML 43 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 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)

 

 

2025 (remaining)

$

223

 

2026

 

5,970

 

2027

 

11,160

 

2028

 

2,460

 

 

 

 

Total

$

19,813