XML 152 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Balance Sheet Presentation of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Non-current deferred tax assets $ 153,936 $ 152,570
Non-current deferred tax liabilities (68,616) (66,748)
Non-current deferred tax assets, net 85,320 85,822
Uncertain tax benefit offset (95) (95)
Deferred tax assets (liabilities), after uncertain tax benefit offset 85,225 $ 85,727
Accounting Standards Update 2013-11    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Uncertain tax benefit offset $ (100)