v3.25.4
Restructuring and Related Charges (Narratives) (Details) - USD ($)
3 Months Ended 6 Months Ended 24 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges, net of reversals and impairment $ 200,000 $ 1,000,000 $ 500,000 $ 2,300,000          
Restructuring charges 0 1,134,000 437,000 2,707,000          
Restructuring liabilities 68,000 3,398,000 68,000 3,398,000 $ 68,000 $ 618,000 $ 693,000 $ 4,393,000 $ 11,469,000
Other Accrued Liabilities                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring liabilities             $ 700,000    
Maximum | Other Accrued Liabilities                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring liabilities 100,000   100,000   100,000        
2023 Plan                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges       100,000          
2023 Plan | Asset Disposals                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges 300,000   300,000            
Q3 2024 Plan                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges, net of reversals and impairment 0 900,000 400,000 1,500,000          
Q2 2024 Plan                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges       $ 600,000          
Restructuring benefits $ 100,000   $ 200,000            
Q2 2024 Plan | Maximum                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges   $ 100,000              
Q2 2024 Plan and Q3 2024 Plan                  
Restructuring Cost and Reserve [Line Items]                  
Restructuring charges         $ 28,600,000