Significant Accounting Policies - Summary of Activity in Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
---|---|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|||
Accounts Notes And Loans Receivable [Line Items] | |||||
Balance | $ 15,907 | $ 12,138 | |||
Credit loss expense | 9,054 | 14,481 | $ 9,588 | ||
Write-offs, net of recoveries | (6,448) | (10,712) | |||
Balance | 18,513 | 15,907 | 12,138 | ||
Commercial Services (Driver Billed) | |||||
Accounts Notes And Loans Receivable [Line Items] | |||||
Balance | [1] | 9,600 | 5,397 | ||
Credit loss expense | [1] | 11,066 | 11,739 | ||
Write-offs, net of recoveries | [1] | (6,940) | (7,536) | ||
Balance | [1] | 13,726 | 9,600 | 5,397 | |
Commercial Services (All Other) | |||||
Accounts Notes And Loans Receivable [Line Items] | |||||
Balance | 1,577 | 3,092 | |||
Credit loss expense | 87 | 1,307 | |||
Write-offs, net of recoveries | (271) | (2,822) | |||
Balance | 1,935 | 1,577 | 3,092 | ||
Government Solutions | |||||
Accounts Notes And Loans Receivable [Line Items] | |||||
Balance | 4,573 | 3,649 | |||
Credit loss expense | (1,953) | 950 | |||
Write-offs, net of recoveries | (194) | (26) | |||
Balance | 2,426 | 4,573 | 3,649 | ||
Parking Solutions | |||||
Accounts Notes And Loans Receivable [Line Items] | |||||
Balance | 157 | 0 | |||
Credit loss expense | (146) | 485 | |||
Write-offs, net of recoveries | (415) | (328) | |||
Balance | $ 426 | $ 157 | $ 0 | ||
|