Business Segment Information - Presentation of Total Long-Lived Assets by Geographic Area (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Segment Reporting, Revenue Reconciling Item [Line Items] | ||
| Long-lived assets | $ 49,848 | $ 51,321 |
| United States | ||
| Segment Reporting, Revenue Reconciling Item [Line Items] | ||
| Long-lived assets | 36,548 | 36,254 |
| United Kingdom | ||
| Segment Reporting, Revenue Reconciling Item [Line Items] | ||
| Long-lived assets | 8,982 | 10,061 |
| Canada | ||
| Segment Reporting, Revenue Reconciling Item [Line Items] | ||
| Long-lived assets | 4,003 | 4,642 |
| Other regions | ||
| Segment Reporting, Revenue Reconciling Item [Line Items] | ||
| Long-lived assets | $ 315 | $ 364 |