v3.25.4
TAXES - Schedule of income taxes paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Total taxes paid $ 1,131
Income Tax Paid, Federal, before Refund Received 0
New York  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 492
Massachusetts  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 176
South Carolina  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 148
New York City  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 139
North Carolina  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 80
Tennessee  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign 73
All Other States  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign $ 23