XML 261 R117.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Federal $ 5,350
State  
Total state 402
Total Income Taxes Paid 5,752
New Jersey  
State  
Total state 395
Other states  
State  
Total state $ 7