XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Restructurings (Tables)
3 Months Ended
Sep. 30, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Severance Costs
The following table presents the restructuring and employee separation costs incurred for the quarters ended September 30, 2024 and 2023:
Quarter ended September 30,
20242023
 (in thousands)
Employee separation and benefit costs$5,068 $— 
Schedule of Restructuring Activity The following table represents activity for the three months ended September 30, 2024:
Accrued Expenses
(in thousands)
Balance at June 30, 2024$1,629 
Charged to expense5,068 
Cash payments(2,078)
Balance at September 30, 2024$4,619