v3.26.1
INCOME TAXES - Schedule of Income Taxes Paid, Net of Refunds Received (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Total Income Taxes Paid, Net of Refunds Received $ 509
California  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
State 291
Massachusetts  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
State 80
Pennsylvania  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
State 47
Other  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
State $ 91