v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
security
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
security
segment
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Cash and cash equivalents         $ 2,400,000
Cash equivalents $ 1,800,000   $ 1,800,000   1,100,000
Restricted cash (included in other assets) $ 56,000 $ 55,000 $ 56,000 $ 55,000 56,000
Number of securities with maturity dates greater than 90 days | security 1   1    
Amortized cost $ 1,797,000   $ 1,797,000   0
Maturity period 119 days   119 days    
Cash and cash equivalents $ 3,256,000 $ 9,157,000 $ 3,256,000 $ 9,157,000 2,377,000
Cash, cash equivalents, and short term investments 5,100,000   5,100,000    
Capitalized tools 0   0    
Property and equipment, net $ 564,000   $ 564,000   450,000
Exercisable penny options (in shares) | shares 133,808 182,169 133,808 182,169  
Number of reportable segments | segment     1    
Number of operating segments | segment     1    
Tools, Dies and Molds          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Useful life 7 years   7 years    
Machinery and Equipment          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Property and equipment, net $ 189,000   $ 189,000   204,000
Construction in Progress          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Property and equipment, net $ 375,000   $ 375,000   $ 245,700