XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Equity and Other Investments and Fair Value Measurements - Equity Investment in InCarda (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 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
Sep. 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           $ 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      
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 C warrants | InCarda                
Equity Investment                
Debt Conversion, Converted Instrument, Shares Issued | shares 5,117,358              
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%