XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Narrative (Details)
$ in Thousands
9 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2025
USD ($)
segment
customer
Dec. 31, 2024
USD ($)
customer
Sep. 30, 2025
USD ($)
customer
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]          
Number of operating segments | segment 1        
Cash and temporary investments | $ $ 38,401 $ 24,337 $ 38,401 $ 40,600 $ 29,909
Net sales | Customer Concentration Risk          
Concentration Risk [Line Items]          
Number of customers     0    
Accounts receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Number of customers 0        
Accounts receivable | Customer Concentration Risk | Customer one          
Concentration Risk [Line Items]          
Number of customers   1      
Concentration risk, percentage   14.90%