XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Financing Arrangements - Additional Information (Detail)
1 Months Ended 3 Months Ended
Apr. 27, 2021
USD ($)
Mar. 30, 2020
USD ($)
Feb. 29, 2020
USD ($)
Mar. 31, 2021
USD ($)
customer
$ / shares
shares
Mar. 31, 2020
USD ($)
Trial
Feb. 21, 2021
USD ($)
Feb. 21, 2020
USD ($)
Dec. 31, 2019
USD ($)
Aug. 07, 2017
USD ($)
Debt Instrument [Line Items]                  
Debt insrument redemption description       The simulation utilized the assumptions that if the Company was able to exercise its forced conversion right (if the requirements to do so were met), that it would do so in 100% of such scenarios. Additionally, if an event of default occurred during the simulated trial (based on the Company’s probability of default), the Investors would opt to redeem the Convertible Debentures in 100% of such scenarios.          
Loss from fair value of the convertible debentures     $ 7,500,000            
Description of prepayment fee       the prepayment date, (2) the final payment ($122,500 or 1.75% of the original loan amount), (3) a 2% of principal if prepaid after March 30, 2021 but before June 30, 2022, or 1% of principal if prepaid after March 30, 2022) plus          
Final payment of loan       $ 510,000          
Gain (Loss) on Extinguishment of Debt         $ (341,000)        
Reclassified the fair value of convertible debentures           $ 21,200,000 $ 21,164,000 $ 13,642,000  
Obligations repaid $ 7,354,283,000       $ 2,000,000        
Silicon Valley Bank [Member]                  
Debt Instrument [Line Items]                  
Termination Loans       $ 114,000          
Silicon Valley Bank [Member]                  
Debt Instrument [Line Items]                  
Final payment of loan   $ 185,000              
Termination Loans   114,000              
Other Costs   10,000              
Gain (Loss) on Extinguishment of Debt   341,000              
Unamortized closing costs   $ 42,000              
Western Alliance Bank [Member]                  
Debt Instrument [Line Items]                  
Percentage of final payment   1.75%              
First interest payment   $ 122,500              
Interest Rate During Period   3.25%              
Interest Rate Description       $6.0          
Western Alliance Bank [Member] | Prime Rate [Member]                  
Debt Instrument [Line Items]                  
Interest Rate During Period   4.25%              
Western Alliance Bank [Member] | Base Rate [Member]                  
Debt Instrument [Line Items]                  
Interest Rate During Period   1.00%              
Convertible Debt [Member]                  
Debt Instrument [Line Items]                  
Aggregate principal amount               $ 7,000,000.0  
Debt conversion, conversion price per share | $ / shares       $ 4.00          
Convertible debenture Number of instrumnts converted | customer       1,742,500          
Shares issued up on conversion | shares       1,816,466          
Convertible Debt [Member] | Make Whole Provision [Member]                  
Debt Instrument [Line Items]                  
Aggregate principal amount       $ 697,000          
Convertible debenture Number of instrumnts converted | customer       76,966          
Convertible Debt [Member] | Monte Carlo Simulation [Member]                  
Debt Instrument [Line Items]                  
Number of trials to detremine fair value | Trial         100,000        
Term Loan A [Member] | Silicon Valley Bank [Member]                  
Debt Instrument [Line Items]                  
Credit facility   $ 7,000,000.0              
Revolving Credit Facility [Member] | Silicon Valley Bank [Member]                  
Debt Instrument [Line Items]                  
Credit facility   $ 5,000,000.0             $ 4,000,000.0
Revolving Credit Facility [Member] | Silicon Valley Bank [Member]                  
Debt Instrument [Line Items]                  
Credit facility                 $ 6.0