XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.21.2

Investments (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2021
Investments |
Schedule of reconciliation of available-for-sale investments from cost basis to fair value | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | As of June 30, 2021
​ |  | ​ | ​ |  | Gross |  | Gross |  | Estimated
​ | ​ | Adjusted | ​ | Unrealized | ​ | Unrealized | ​ | Fair
​ | ​ | Cost | ​ | Gains | ​ | (Losses) | ​ | Value
Corporate bonds | ​ | $ | 34,344 | ​ | $ | 41 | ​ | $ | (281) | ​ | $ | 34,104
Commercial paper | ​ | ​ | 3,997 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 3,997
Municipal securities | ​ | ​ | 2,108 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 2,108
Asset backed securities | ​ | ​ | 1,202 | ​ | ​ | — | ​ | ​ | (2) | ​ | ​ | 1,200
Total investments | ​ | $ | 41,651 | ​ | $ | 41 | ​ | $ | (283) | ​ | $ | 41,409
Schedule of available-for-sale securities maturities | ​
​ | ​ | ​ | ​
Available-for-sale securities maturing as of December 31: | ​ | ​ | ​
2021 (Remainder of year) | ​ | $ | 6,105
2022 | ​ | ​ | 3,674
2023 | ​ | ​ | 9,225
2024 | ​ | ​ | 10,724
2025 | ​ | ​ | 1,052
Thereafter | ​ | ​ | 10,629
Total | ​ | $ | 41,409

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration