XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues from Contracts with Customers (Details) - Schedule of Geographic Distribution of Revenues - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues from contracts with customers:        
Total operating revenues $ 113,168 $ 90,423 $ 317,040 $ 258,191
United States [Member]        
Revenues from contracts with customers:        
Total operating revenues 76,312 57,988 212,024 160,477
Jersey [Member]        
Revenues from contracts with customers:        
Total operating revenues 30,965 28,196 88,692 86,407
Ireland [Member]        
Revenues from contracts with customers:        
Total operating revenues $ 5,891 $ 4,239 $ 16,324 $ 11,307