XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid tolls $ 8,774 $ 7,539
Prepaid services 9,313 8,643
Deposits 6,380 6,742
Prepaid income taxes 1,043 5,324
Costs to fulfill a customer contract 2,935 3,364
Prepaid computer maintenance 3,097 3,742
Prepaid insurance 1,340 4,293
Other 1,733 1,809
Total prepaid expenses and other current assets $ 34,615 $ 41,456