v3.26.1
Segment Information (Revenues) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Number of reportable segments | segment     2  
Total revenue $ 451,498 $ 461,909 $ 928,911 $ 955,329
SendTech Solutions | Operating Segments        
Segment Reporting [Line Items]        
Total from contracts with customers 308,930 311,716 622,877 627,322
Total revenue 308,930 311,716 622,877 627,322
Presort Services | Operating Segments        
Segment Reporting [Line Items]        
Total from contracts with customers 142,568 150,193 306,034 328,007
Total revenue $ 142,568 $ 150,193 $ 306,034 $ 328,007