XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information - Summary of Revenue and Long-lived Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Revenues $ 208,576 $ 210,318  
Long-lived assets 107,858   $ 107,298
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues 142,660 145,275  
Long-lived assets 94,594   92,983
United Kingdom [Member]      
Segment Reporting Information [Line Items]      
Revenues 42,729 41,220  
Long-lived assets 11,736   12,683
Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 23,187 $ 23,823  
Long-lived assets $ 1,528   $ 1,632