v3.26.1
Restructuring - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 3,762   $ 4,455  
Other restructuring costs   $ 0   $ 0
Netherlands Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 3,467   3,467  
Severance 867   867  
Other restructuring costs 1,900   1,900  
Stock-based compensation for acceleration of certain equity awards 700   700  
Deferred consideration 1,200   1,200  
Contingent consideration expense 600   600  
Netherlands Restructuring Plan | Employee Severance and Other        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 2,800   $ 2,800