XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Route and Customer Acquisition Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]          
Gross payments due $ 15,200   $ 15,200   $ 11,200
Net present value of payments due 12,700   12,700   9,400
Current portion of payments due 2,559   2,559   2,197
Customer acquisition cost asset 29,200   29,200   22,300
Capitalized contract cost, subject to claw back 3,500   3,500   $ 1,200
Amortization expense on route and customer acquisition costs $ 700 $ 600 $ 2,000 $ 1,700