XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Cash Paid for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Federal $ 27,255    
State and local 2,860    
Total cash paid for income taxes (net of refunds received) 37,749 $ 42,643 $ 35,725
Belgium      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 3,444    
Norway      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign 2,589    
All other jurisdictions      
Effective Income Tax Rate Reconciliation [Line Items]      
Foreign $ 1,601