v3.10.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 06, 2019
Jun. 29, 2018
Document Information [Line Items]      
Entity Registrant Name Ultralife Corp    
Entity Central Index Key 0000875657    
Trading Symbol ulbi    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer No    
Entity Emerging Growth Company false    
Entity Small Business true    
Entity Common Stock, Shares Outstanding (in shares)   15,659,318  
Entity Public Float     $ 96,303,216
Document Type 10-K/A    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag true    
Amendment Description This Amendment No. 1 to the Annual Report on Form 10-K of Ultralife Corporation (the “Company”) for the year ended December 31, 2018 as filed with the Securities and Exchange Commission on February 7, 2019 (the “Original Form 10-K”) is being filed for the sole purpose of amending the cover page to clarify that, as of February 6, 2019, there were 15,659,318 shares of the Company’s common stock outstanding. On the cover page of the Original Form 10-K, the Company’s 4,399,850 treasury shares (shares issued but not outstanding) as of February 6, 2019 were inadvertently included in the number of shares of the Company’s common stock outstanding. This Amendment No. 1 does not amend, modify or update the financial position, results of operations, cash flows, or other disclosures in the Original Form 10-K, nor does it reflect events occurring after the filing of the Original Form 10-K. Accordingly, this Amendment No. 1 should be read in conjunction with the Original Form 10-K.    
Entity Shell Company false