v3.26.3
Restructurings - Restructuring Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Accrued Expenses    
Balance at June 30, 2026 $ 1,570  
Charged to expense 1,653 $ 0
Cash payments (352)  
Balance at September 30, 2026 $ 2,871