v3.26.1
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