XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues from Contracts with Customers - Schedule of Geographic Distribution of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from contracts with customers:        
Total operating revenues $ 112,621 $ 107,034 $ 220,703 $ 203,872
United States [Member]        
Revenues from contracts with customers:        
Total operating revenues 69,812 69,882 139,281 135,712
Jersey [Member]        
Revenues from contracts with customers:        
Total operating revenues 34,968 31,633 67,561 57,727
Ireland [Member]        
Revenues from contracts with customers:        
Total operating revenues $ 7,841 $ 5,519 $ 13,861 $ 10,433