XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Additional Information (Details) - Total Revenue - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2024
Advertising  
Revenue Recognition [Line Items]  
Concentration Risk Percentage 10.00%
NRE services  
Revenue Recognition [Line Items]  
Concentration Risk Percentage 10.00%
Hardware Products  
Revenue Recognition [Line Items]  
Concentration Risk Percentage 10.00%