XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Earn-out Shares Liability (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 06, 2023
Aug. 20, 2021
day
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, shares (in shares) | shares   547,000    
Reverse stock split ratio 0.0333      
Earnout period (in years)     5 years  
Earn-out shares liability | $     $ 0 $ 39
Change in fair value of earn-out shares liability | $     $ (39) $ (519)
Derivative Instrument, Tranche One        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, shares (in shares) | shares   180,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 420.00    
Threshold trading days | day   10    
Threshold trading day period | day   20    
Earnout period (in years)   5 years    
Derivative Instrument, Tranche One | Minimum        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 420.00    
Derivative Instrument, Tranche One | Maximum        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 600.00    
Derivative Instrument, Tranche Two        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, shares (in shares) | shares   180,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 600.00    
Threshold trading days | day   10    
Threshold trading day period | day   20    
Derivative Instrument, Tranche Two | Minimum        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 600.00    
Derivative Instrument, Tranche Two | Maximum        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 750.00    
Derivative Instrument, Tranche Three        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, shares (in shares) | shares   180,000    
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)   $ 750.00    
Threshold trading days | day   10    
Threshold trading day period | day   20    
Restricted stock units        
Schedule Of Recapitalization [Line Items]        
Derivative instrument, contingent consideration, liability, shares (in shares) | shares   8,700