XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Aug. 31, 2020
USD ($)
Dec. 31, 2023
USD ($)
segment
investment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
May 31, 2022
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Number of operating segments | segment       1      
Number of reportable segments | segment       1      
Restricted cash – included in other assets, net       $ 150,000 $ 301,000 $ 86,000  
Non-marketable equity and other investments       8,600,000 25,000,000    
Impairment of other assets $ 7,000,000 $ 5,300,000   $ 22,100,000      
Number of non-marketable equity security investments | investment       1      
Other receivables and other assets due from a third-party     $ 8,000,000        
Other receivables and other assets, term     6 years        
Contractual receivables, installment payment       $ 4,300,000      
Contractual receivables, credit loss       3,700,000      
Contract assets       4,900,000 5,400,000    
Intangible assets, net       8,979,000 11,727,000    
Goodwill impairment       0      
Post-acquisition contingent consideration expense       2,100,000 5,200,000 0  
Deferred revenue       22,900,000 21,200,000    
Deferred revenue long term       5,000,000 3,800,000    
Deferred revenue, revenue recognized         13,900,000 7,600,000  
Advertising expense       $ 2,100,000 $ 8,900,000 $ 2,400,000  
Minimum              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Intangible assets, useful life       2 years      
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Remaining performance obligation, expected recognition period       1 year      
Maximum              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Intangible assets, useful life       12 years      
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Remaining performance obligation, expected recognition period       2 years      
IPR&D              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Intangible assets, net             $ 1,600,000
Intangible assets, useful life             2 years