v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Receivable Balance (Details) - Accounts receivable - Customer concentration risk
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Customer A    
Concentration risk percentage 25.30% 21.70%
Customer B    
Concentration risk percentage 10.70%  
Customer C    
Concentration risk percentage   13.30%