v3.26.1
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
customer
Jun. 30, 2025
customer
Jun. 30, 2026
USD ($)
customer
segment
Jun. 30, 2025
customer
Dec. 31, 2025
USD ($)
SEGMENT INFORMATION          
Number of operating segments | segment     1    
Identifiable assets $ 593,921   $ 593,921   $ 577,595
Number of customers | customer 0 0 0 0  
Outside the United States          
SEGMENT INFORMATION          
Identifiable assets $ 28,024   $ 28,024   $ 30,418
United States | Total revenues | Geographic Concentration Risk          
SEGMENT INFORMATION          
Percentage of concentration risk 54.00% 55.00% 53.00% 54.00%