XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Restricted cash   $ 100.2      
Non-marketable equity and other investments   8.6   $ 8.6  
Impairment of non-marketable equity securities and other related assets $ 7.0   $ 5.5 22.1 $ 5.3
Impairment or adjustments of non-marketable securities   0.0      
Contract asset   $ 4.3   4.9  
Number of operating segments | segment   1      
Impairment of goodwill   $ 0.0      
Deferred revenue   27.8   22.9  
Deferred revenue long term   5.3   $ 5.0  
Deferred revenue recognized   $ 7.1 $ 6.4    
Minimum          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Useful life (years)   2 years      
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Remaining performance obligation, expected recognition period   1 year      
Maximum          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Useful life (years)   12 years      
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Remaining performance obligation, expected recognition period   2 years