XML 85 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Segment and Geographic Information - Summary of Revenue and Long-lived Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]          
Revenues $ 218,415 $ 219,462 $ 451,795 $ 428,038  
Long-lived assets 111,362   111,362   $ 112,431
United States [Member]          
Segment Reporting Information [Line Items]          
Revenues 141,508 148,628 291,257 291,288  
Long-lived assets 100,541   100,541   99,849
United Kingdom [Member]          
Segment Reporting Information [Line Items]          
Revenues 48,607 44,570 101,453 87,299  
Long-lived assets 8,967   8,967   10,740
Other [Member]          
Segment Reporting Information [Line Items]          
Revenues 28,300 $ 26,264 59,085 $ 49,451  
Long-lived assets $ 1,854   $ 1,854   $ 1,842