v3.25.4
INCOME TAXES - Provision for Income Taxes Computed Applying Federal Statutory Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Provision for income taxes at U.S federal statutory rate $ 21,023    
State and local income taxes, net of federal benefit 17    
Foreign tax effects 2,159    
Non-taxable or non-deductible items:      
Other (20,598)    
Total income tax expense $ 2,601 $ 2,386 $ 17,800
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
U.S federal statutory rate 21.00% 21.00% 21.00%
State and local income taxes 0.02% 0.02% (0.24%)
Foreign tax effects 2.16% 3.04% 6.65%
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent [Abstract]      
Other (20.58%) (21.00%) (21.00%)
Effective income tax rate 2.60% 3.06% 6.41%