Quarterly report [Sections 13 or 15(d)]

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)

v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
segment
security
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Cash and cash equivalents $ 8,200,000   $ 2,400,000
Cash equivalents 4,100,000   1,100,000
Restricted cash (included in other assets) $ 56,000 $ 50,000 56,000
Number of securities with maturity dates greater than 90 days | security 2    
Amortized cost $ 3,760,000   0
Cash and cash equivalents 4,390,000 $ 12,638,000 2,377,000
Cash, cash equivalents, and short term investments 8,200,000    
Capitalized tools 0    
Property and equipment, net $ 443,000   450,000
Exercisable penny options (in shares) | shares 135,262 182,169  
Number of reportable segments | segment 1    
Number of operating segments | segment 1    
Debt Security, One      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Maturity period 94 days    
Debt Security, Two      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Maturity period 119 days    
Tools, Dies and Molds      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Depreciated based on useful life 7 years    
Machinery and Equipment      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Property and equipment, net $ 196,000    
Construction in Progress      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Property and equipment, net $ 247,000   $ 245,700