XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Cash, Cash Equivalents, Marketable Securities, and Restricted Cash - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Cash, Cash Equivalents, and Short-term Investments [Abstract]      
Cash and cash equivalents $ 184,833,000 $ 163,240,000 $ 123,231,000
Available-for-sale debt securities 232,596,000 320,029,000  
Realized gain (loss) on debt securities 0 0  
Fair value of available-for-sale debt securities in unrealized loss positions $ 114,500,000 $ 124,900,000