XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring and Other Related Charges - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
employee
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Restructuring Plan            
Payments       $ 1,823,000    
Contract termination fees   $ 541,000   541,000   $ 1,782,000
Write-off of property and equipment, net       709,000 $ 1,053,000  
Write-off of intangible assets       0 804,000  
Restructuring and other related charges   696,000 $ 697,000 1,165,000 3,905,000  
Digital Agreements            
Restructuring Plan            
Write-off of intangible assets         800,000  
Restructuring and other related charges   0 400,000 200,000 1,400,000  
Software and Software Development Costs, Capitalized Labor            
Restructuring Plan            
Write-off of property and equipment, net   700,000   700,000    
Property, Plant and Equipment            
Restructuring Plan            
Write-off of property and equipment, net         1,000,000  
Employee Costs            
Restructuring Plan            
Severance-related costs   300,000 700,000 $ 700,000 3,400,000  
Number of employees eliminated | employee       341    
Restructuring liability, current   500,000   $ 500,000    
Payments       1,298,000    
Contract termination fees   541,000   541,000   1,257,000
Real Estate Rationalization            
Restructuring Plan            
Payments $ 500,000     525,000    
Contract termination fees   0   0   $ 525,000
Vendor Rationalization            
Restructuring Plan            
Restructuring and other related charges   0 0 100,000 200,000  
Services And Other Cost Of Goods Sold            
Restructuring Plan            
Write-off of property and equipment, net         700,000  
Services And Other Cost Of Goods Sold | Software and Software Development Costs, Capitalized Labor            
Restructuring Plan            
Write-off of property and equipment, net       300,000    
Restructuring Charges            
Restructuring Plan            
Write-off of property and equipment, net         300,000  
Restructuring Charges | Software and Software Development Costs, Capitalized Labor            
Restructuring Plan            
Write-off of property and equipment, net   400,000   400,000    
Plan            
Restructuring Plan            
Restructuring and related cost, incurred cost   1,000,000 700,000 1,500,000 5,500,000  
Plan | Services And Other Cost Of Goods Sold            
Restructuring Plan            
Restructuring and related cost, incurred cost   300,000 100,000 300,000 1,500,000  
Plan | Restructuring Charges            
Restructuring Plan            
Restructuring and related cost, incurred cost   $ 700,000 $ 700,000 $ 1,200,000 $ 3,900,000