XML 99 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues from Contracts with Customers - Summary of Geographic Distribution of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 85,724 $ 77,253 $ 167,768 $ 155,621
UNITED STATES        
Revenues 52,808 45,807 102,489 92,036
JERSEY        
Revenues 29,158 27,811 58,211 56,409
IRELAND        
Revenues $ 3,758 $ 3,635 $ 7,068 $ 7,176