Significant Accounting Policies - Summary of Activity in Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | $ 23,004 | $ 17,018 | ||
| Credit loss expense | 7,210 | 13,856 | ||
| Write-offs, net of recoveries | (9,803) | (9,176) | ||
| Balance | 20,411 | 21,698 | ||
| Commercial Services | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | [1] | 21,530 | 16,038 | |
| Credit loss expense | [1] | 6,796 | 12,938 | |
| Write-offs, net of recoveries | [1] | (9,755) | (8,857) | |
| Balance | [1] | 18,571 | 20,119 | |
| Government Solutions | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | 386 | 332 | ||
| Credit loss expense | 103 | 49 | ||
| Write-offs, net of recoveries | (49) | (5) | ||
| Balance | 440 | 386 | ||
| Parking Solutions [Member] | ||||
| Accounts Notes And Loans Receivable [Line Items] | ||||
| Balance | 1,088 | 648 | ||
| Credit loss expense | 311 | 869 | ||
| Write-offs, net of recoveries | (1) | (324) | ||
| Balance | $ 1,400 | $ 1,193 | ||
| ||||