Significant Accounting Policies - Summary of Activity in Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | $ 23,004 | $ 17,018 | ||
| Credit loss expense | 2,635 | 8,115 | ||
| Write-offs, net of recoveries | (5,649) | (6,423) | ||
| Balance | 19,990 | 18,710 | ||
| Commercial Services | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | [1] | 21,530 | 16,038 | |
| Credit loss expense | [1] | 2,524 | 6,815 | |
| Write-offs, net of recoveries | [1] | (5,600) | (6,179) | |
| Balance | [1] | 18,454 | 16,674 | |
| Government Solutions | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | 386 | 332 | ||
| Credit loss expense | 47 | 75 | ||
| Write-offs, net of recoveries | (48) | (25) | ||
| Balance | 385 | 382 | ||
| Parking Solutions [Member] | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | 1,088 | 648 | ||
| Credit loss expense | 64 | 1,225 | ||
| Write-offs, net of recoveries | (1) | (219) | ||
| Balance | $ 1,151 | $ 1,654 | ||
| ||||