XML 124 R103.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Breakdown of Payments by Taxing Entity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES [Abstract]      
U.S. Federal Taxes $ 6,500 $ 2,500 $ 5,100
Income taxes paid $ 6,590 $ 2,826 $ 5,130
Threshold 5.00% 5.00% 5.00%
Threshold amount $ 330 $ 141 $ 257
New Jersey [Member]      
INCOME TAXES [Abstract]      
State and Local Taxes 35 320 0
New York [Member]      
INCOME TAXES [Abstract]      
State and Local Taxes $ 55 $ 6 $ 30