v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
customer
Dec. 31, 2025
USD ($)
customer
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Payment term 30 days  
Allowance for credit losses | $ $ 248,326 $ 203,960
Customers representing 10% or more | Accounts receivable    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Number of customers representing significant concentration | customer 1 1
Customers representing 10% or more | Accounts receivable | One Customers    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Percentage of accounts receivable 10.00% 12.00%