v3.25.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details) - Accounts Receivable - Customer Concentration Risk
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Apple    
Organization and Summary of Significant Accounting Policies [Line Items]    
Concentration risk percentage 58.00% 60.00%
Google    
Organization and Summary of Significant Accounting Policies [Line Items]    
Concentration risk percentage 27.00% 29.00%