XML 121 R110.htm IDEA: XBRL DOCUMENT v3.25.4
QUARTERLY SUPPLEMENTAL FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]      
Revenues $ 650,611 $ 647,684 $ 576,429
Net Income (Loss) $ 242,075 $ 222,079 $ 203,011
Net income per common share:      
Basic $ 5.09 $ 4.66 $ 4.25
Diluted $ 5.08 $ 4.65 $ 4.24