v3.26.1
REVENUE - Concentrations of Credit Risk and Significant Customers (Details) - Revenue from Contract with Customer Benchmark - Customer Concentration Risk
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Two Largest Customers, Including Two Related Parties    
Concentration Risk [Line Items]    
Concentration risk, percentage 29.00%  
Two Largest Customers, Including One Related Party    
Concentration Risk [Line Items]    
Concentration risk, percentage   23.00%