XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Additional Information (Details)
3 Months Ended
May 09, 2023
USD ($)
Contractor
Employee
Mar. 31, 2023
$ / shares
Subsequent Event [Line Items]    
Minimum bid price requirement   $ 1.00
Stock exchange stock trading price description   The Bid Price Notice has no immediate effect on the continued listing status of our common stock on The Nasdaq Capital Market, and, therefore, our listing remains fully effective.
Compliance period afforded to regain compliance with bid price requirements   180 days
Number of consecutive business days below closing minimum bid requirement   30 days
Minimum    
Subsequent Event [Line Items]    
Minimum closing bid price   $ 1.00
Number of consecutive business days below closing minimum bid requirement   10 days
Maximum    
Subsequent Event [Line Items]    
Minimum closing bid price   $ 1.00
Number of consecutive business days below closing minimum bid requirement   20 days
Workforce Severance | Minimum | Subsequent Event    
Subsequent Event [Line Items]    
Restructuring charges | $ $ 1,000,000.0  
Workforce Severance | Maximum | Subsequent Event    
Subsequent Event [Line Items]    
Restructuring charges | $ $ 1,300,000  
Philippines | Subsequent Event    
Subsequent Event [Line Items]    
Number of employees plan to reduce | Employee 70  
Number of contractors plan to reduce | Contractor 30