XML 115 R104.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL CASH FLOW INFORMATION - Other Cash Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Cash Flow Information [Abstract]      
Interest paid $ (22,579) $ (12,512) $ (13,638)
Interest received 6,633 5,315 3,665
Income taxes paid $ (145,549) $ (58,000) $ (43,744)