v3.26.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Percentage of Revenue Comprised of Three Largest Customers (Details) - Customer concentration - Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Total        
Concentration of Major Customers        
Percentage of revenue from customers to total revenue 81.00% 77.00% 78.00% 79.00%
Largest wholesaler        
Concentration of Major Customers        
Percentage of revenue from customers to total revenue 32.00% 31.00% 31.00% 32.00%
Second largest wholesaler        
Concentration of Major Customers        
Percentage of revenue from customers to total revenue 26.00% 25.00% 25.00% 26.00%
Third largest wholesaler        
Concentration of Major Customers        
Percentage of revenue from customers to total revenue 23.00% 21.00% 22.00% 21.00%