XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Route and Customer Acquisition Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]          
Gross payments due $ 11,400   $ 11,400   $ 7,400
Net present value of payments due 9,500   9,500   6,500
Current portion of payments due 2,014   2,014   1,505
Customer acquisition cost asset 22,100   22,100   20,000
Capitalized contract cost, subject to claw back 1,400   1,400   $ 1,000
Amortization expense on route and customer acquisition costs $ 600 $ 400 $ 1,100 $ 800