XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Summary Of Derived Revenue And Other Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue Recognition [Abstract]        
Revenue from contracts with customers $ 153,724 $ 155,701 $ 434,984 $ 438,147
Cost recovery income     991 1,066
Total revenue $ 153,724 $ 155,701 $ 435,975 $ 439,213