XML 106 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Structure - 2021 Private Placement and PIPE Subscription Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 13, 2023
Mar. 09, 2023
Jun. 08, 2021
Jun. 05, 2019
Dec. 31, 2023
Dec. 31, 2022
Nov. 28, 2023
Dec. 05, 2022
Class of Warrant or Right [Line Items]                
Common stock, par value (in dollars per share)         $ 0.0001 $ 0.0001   $ 0.0001
Exercise price of warrants (in dollars per share)             $ 115.00  
Fair value of warrants         $ 17 $ 9    
Loss (gain) on fair value of warrant liabilities         8 $ (242)    
Placement fee costs         345      
Private Placement Warrants                
Class of Warrant or Right [Line Items]                
Fair value of warrants         11      
Loss (gain) on fair value of warrant liabilities         5      
PIPE Warrants                
Class of Warrant or Right [Line Items]                
Fair value of warrants         6      
Loss (gain) on fair value of warrant liabilities         $ 3      
GigCapital2                
Class of Warrant or Right [Line Items]                
Common stock, par value (in dollars per share)       $ 0.0001        
Private Placement                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)   1,650,000            
Price per share (in dollars per share) $ 1.50              
Common stock, par value (in dollars per share)   $ 0.0001            
Exercise price of warrants (in dollars per share) $ 2.04              
Purchase price received on transaction $ 4,500              
Private Placement | GigCapital2                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)     300,000 49,250        
Price per share (in dollars per share)     $ 100.00 $ 100.00        
Number of shares of common stock per unit (in shares)       1        
Number of warrants per unit (in shares)       1        
Number of rights per unit (in shares)       1        
Rights per unit, number of shares received after consummation of business combination (in shares)       0.05        
Exercise price of warrants (in dollars per share)     $ 115.00 $ 115.00        
Number of securities called by warrants (in shares)     29,999          
Number of warrants per ten shares (in shares)     1          
Purchase price, gross     $ 30,000          
Purchase price received on transaction     28,500          
Placement fee costs     $ 1,500          
Private Placement | GigCapital2 | GigCapital2 Sponsor                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       48,125        
Private Placement | GigCapital2 | EarlyBirdCapital. Inc.                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       2,990        
Private Placement | GigCapital2 | Northland Gig2 Investment LLC                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       5,635        
Second Private Placement | GigCapital2                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       7,500        
Price per share (in dollars per share)       $ 100.00        
Over-Allotment Option | GigCapital2                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       56,750        
Private Placement, Private Underwriter Shares | GigCapital2 | Northland Gig2 Investment LLC                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       10,000        
Price per share (in dollars per share)       $ 100.00        
Second Private Placement, Private Underwriter Shares | GigCapital2 | Northland Gig2 Investment LLC                
Class of Warrant or Right [Line Items]                
Number of shares issued or sold (in shares)       2,000        
Price per share (in dollars per share)       $ 100.00