XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business and Basis of Presentation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Nature of the Business and Basis of Presentation  
Number of operating segments 1
Number of reportable segments 1
Cash, cash equivalents and marketable securities | $ $ 267.9