Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Income Tax Payments Net Of Tax Refunds (Details)

v3.25.4
INCOME TAXES - Income Tax Payments Net Of Tax Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. Federal $ 8,903    
U.S. State and Local 742    
Foreign:      
Foreign: 1,960    
Income Taxes Paid, Net of Refunds 11,605 $ 3,537 $ 1,964
Canada      
Foreign:      
Foreign: 2,177    
Other      
Foreign:      
Foreign: $ (217)