XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Equity and Other Investments and Fair Value Measurements - Equity Investment in InCarda (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 15, 2022
USD ($)
$ / shares
shares
Mar. 09, 2022
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2020
USD ($)
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Director
Jan. 17, 2024
USD ($)
Dec. 31, 2023
USD ($)
Equity Investment                  
Total purchase price             $ 453,500   $ 453,500
InCarda                  
Equity Investment                  
Number of investees board members | Director             6    
Warrant carrying value write off amount       $ 100          
Unrealized loss from fair value changes in equity investments     $ 2,900     $ 3,000      
Consolidated Investees [Member] | InCarda                  
Equity Investment                  
Equity investment ownership percentage             9.10%   8.10%
InCarda Convertible Note | InCarda                  
Equity Investment                  
Equity and long-term investments at fair value             $ 400    
Total purchase price               $ 400  
Debt Instrument, annual interest rate               8.00%  
Series C preferred stock and warrants | InCarda                  
Equity Investment                  
Amount of securities purchase agreement         $ 15,800        
Warrants | InCarda                  
Equity Investment                  
Expiration date       Mar. 31, 2023          
Convertible note and warrants | InCarda                  
Equity Investment                  
Amount of securities purchase agreement   $ 700              
Common stock | InCarda                  
Equity Investment                  
Debt Conversion, Converted Instrument, Shares Issued | shares 4,093,886                
Series A1 preferred stock | InCarda                  
Equity Investment                  
Debt Conversion, Converted Instrument, Shares Issued | shares 37,350                
Series D 1 Preferred Stock | InCarda                  
Equity Investment                  
Debt Conversion, Converted Instrument, Shares Issued | shares 8,771,780                
Series D 2 Preferred Stock | InCarda                  
Equity Investment                  
Debt Conversion, Converted Instrument, Shares Issued | shares 3,369,802                
Series D1 Warrant | InCarda                  
Equity Investment                  
Debt Conversion, Converted Instrument, Shares Issued | shares 2,490,033                
Exercise price of warrants | $ / shares $ 0.2                
Series C preferred stock | InCarda                  
Equity Investment                  
Number of shares to be purchased under the securities purchase agreement | shares         20,469,432        
Debt Conversion, Converted Instrument, Shares Issued | shares 5,117,358                
Maximum number of additional shares into which warrants may be converted under the securities purchase agreement | shares         5,117,358        
Transaction cost         $ 800        
Equity and long-term investments at fair value             4,800   $ 4,800
Exercise price of warrants | $ / shares $ 0.73                
Series D warrants | InCarda                  
Equity Investment                  
Equity and long-term investments at fair value             100   100
Series D Preferred Stock | InCarda                  
Equity Investment                  
Payments to acquire equity securities $ 2,300                
Series D 1 And D 2 Preferred Stock And Common Stock | InCarda                  
Equity Investment                  
Equity and long-term investments at fair value             $ 2,700   $ 2,700
Backsolve Valuation | InCarda                  
Equity Investment                  
Impairment of equity investments     $ 2,900            
Significant Unobservable Inputs, Level 3 | Backsolve Valuation | InCarda                  
Equity Investment                  
Expected holding period     2 years            
Risk free interest rate     4.90%            
Dividend yield     0.00%            
Estimated volatility     114.20%