XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues from Contracts with Customers (Details) - Schedule of Geographic Distribution of Revenues - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from contracts with customers:        
Total operating revenues $ 107,034 $ 85,724 $ 203,872 $ 167,768
United States [Member]        
Revenues from contracts with customers:        
Total operating revenues 69,882 52,808 135,712 102,489
Jersey [Member]        
Revenues from contracts with customers:        
Total operating revenues 31,633 29,158 57,727 58,211
Ireland [Member]        
Revenues from contracts with customers:        
Total operating revenues $ 5,519 $ 3,758 $ 10,433 $ 7,068