v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details) - Major customer - Customer concentration risk
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Accounts receivable      
SIGNIFICANT ACCOUNTING POLICIES      
Major customer accounted 39.50%   30.50%
Revenue      
SIGNIFICANT ACCOUNTING POLICIES      
Major customer accounted 10.20% 19.10%