XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues from Contracts with Customers (Details) - Schedule of Geographic Distribution of Revenues - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from contracts with customers:      
Total operating revenues $ 349,035 $ 301,345 $ 304,318
United States [Member]      
Revenues from contracts with customers:      
Total operating revenues 220,117 184,036 179,016
Jersey [Member]      
Revenues from contracts with customers:      
Total operating revenues 113,325 103,692 114,623
Ireland [Member]      
Revenues from contracts with customers:      
Total operating revenues $ 15,593 $ 13,617 $ 10,679