XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.3
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Narrative (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Purchases | Vendor concentration risk | Three vendors      
Concentration Risk [Line Items]      
Concentration risk percentage 31.00%    
Purchases | Vendor concentration risk | One Vendor      
Concentration Risk [Line Items]      
Concentration risk percentage   12.00%  
Four customers | Revenues | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk percentage 70.00%    
Four customers | Accounts receivable | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk percentage     61.00%
Two customers | Revenues | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk percentage   65.40%