XML 80 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring (Tables)
12 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Severance Costs
The following table presents the restructuring and employee separation costs incurred for the fiscal years ended June 30, 2025 and 2024:
Fiscal years ended June 30,
20252024
(in thousands)
Employee separation and benefit costs$5,381 $4,358 
Schedule of Restructuring Activity The following table represents activity for the fiscal year ended June 30, 2025:
Accrued Expenses
(in thousands)
Balance at June 30, 2023
$ 
Charged to expense4,358 
Cash payments(2,729)
Balance at June 30, 2024
$1,629 
Charged to expense5,381 
Cash payments(6,455)
Balance at June 30, 2025
$555