Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Additional Information (Details)

v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Nov. 30, 2021
Accounting Policies [Line Items]            
Net Income (Loss) $ (12,473) $ (23,337) $ (54,576) $ (60,364)    
Net Cash Provided by (Used in) Operating Activities     749 (39,434)    
Cash Equivalents, at Carrying Value 29,061   29,061      
Cash and cash equivalents 29,061   29,061   $ 29,136  
Notes receivable 1,125   1,125   3,344  
Restricted cash 509   509   497  
Investment in marketable securities 7,574   7,574      
Increase in loss from continuing operations before income taxes $ 225   $ 4,367      
Increase in loss from continuing operations, basic $ 0.01   $ 0.18      
Increase in loss from continuing operations, diluted $ 0.01   $ 0.18      
Net proceeds from SPA     $ 9,825      
Net proceeds from Placement Agreement     28,056      
Other accrued expenses $ 11,004   $ 11,004   $ 8,326  
Customer Concentration Risk | Customer One [Member] | Accounts Receivable            
Accounting Policies [Line Items]            
Concentration Risk, Customer     one      
Provision for the Credit loss     $ 3,907      
Accrued Interest Receivables 709   $ 709      
Concentration risk percentage     10.00%   10.00%  
Concentrations of Credit Risk [Member] | Customer One [Member] | Accounts Receivable            
Accounting Policies [Line Items]            
Notes receivable 4,500   $ 4,500      
Myriota [Member]            
Accounting Policies [Line Items]            
Investment In Related Party     1,233   $ 2,216  
Related Party            
Accounting Policies [Line Items]            
Revenue 115 $ 216 558 $ 679    
Outstanding accounts receivable 0   0   $ 0  
Other accrued expenses $ 180   $ 180      
Borrowed Convertible Notes Payable [Member] | Myriota [Member]            
Accounting Policies [Line Items]            
Equity method investment, Ownership percentage 11.50%   11.50%     13.00%
Purchase Agreement            
Accounting Policies [Line Items]            
Transition service and data provision agreement $ 7,500,000   $ 7,500,000      
Cash and cash equivalents $ 233,500,000   $ 233,500,000      
Maximum            
Accounting Policies [Line Items]            
Cash equivalents terms     3 months