Business Segment Information - Presentation of Total Long-Lived Assets by Geographic Area (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Segment Reporting, Revenue Reconciling Item [Line Items] | ||
Long-lived assets | $ 55,039 | $ 58,692 |
United States | ||
Segment Reporting, Revenue Reconciling Item [Line Items] | ||
Long-lived assets | 38,418 | 40,286 |
United Kingdom | ||
Segment Reporting, Revenue Reconciling Item [Line Items] | ||
Long-lived assets | 11,037 | 12,849 |
Canada | ||
Segment Reporting, Revenue Reconciling Item [Line Items] | ||
Long-lived assets | 5,237 | 5,468 |
Other regions | ||
Segment Reporting, Revenue Reconciling Item [Line Items] | ||
Long-lived assets | $ 347 | $ 89 |