XML 96 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues from Contracts with Customers (Details) - Schedule of Geographic Distribution of Revenues - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues from contracts with customers:        
Revenues $ 90,423 $ 72,414 $ 258,191 $ 228,035
United States        
Revenues from contracts with customers:        
Revenues 57,988 45,263 160,477 137,299
Jersey        
Revenues from contracts with customers:        
Revenues 28,196 23,702 86,407 80,111
Ireland        
Revenues from contracts with customers:        
Revenues $ 4,239 $ 3,449 $ 11,307 $ 10,625