XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Costs - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2025
Restructuring Cost and Reserve [Line Items]          
Restructuring costs $ 909,000 $ 0 $ 909,000    
Total expected costs remaining 471,000   471,000    
Cost of Sales          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs 69,000   69,000    
Selling, General and Administrative Expenses          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs 840,000   $ 840,000    
Restructuring Legal Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs $ 0        
Forecast          
Restructuring Cost and Reserve [Line Items]          
Annual run rate savings       $ 2,000,000 $ 4,500,000