v3.26.1
Segment Information (Revenues) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 2  
Total revenue $ 477,413 $ 493,420
SendTech Solutions | Operating Segments    
Segment Reporting Information [Line Items]    
Total from contracts with customers 313,947 315,606
Total revenue 313,947 315,606
Presort Services | Operating Segments    
Segment Reporting Information [Line Items]    
Total from contracts with customers 163,466 177,814
Total revenue $ 163,466 $ 177,814