XML 116 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues from Contracts with Customers - Schedule of Geographic Distribution of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from contracts with customers:      
Total operating revenues $ 427,737 $ 349,035 $ 301,345
United States [Member]      
Revenues from contracts with customers:      
Total operating revenues 284,527 220,117 184,036
Jersey [Member]      
Revenues from contracts with customers:      
Total operating revenues 120,932 113,325 103,692
Ireland [Member]      
Revenues from contracts with customers:      
Total operating revenues $ 22,278 $ 15,593 $ 13,617