XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Corporate Bonds  
Schedule Of Available For Sale Securities [Line Items]  
Available-for-sale securities, unrealized loss position, twelve months or longer, fair value $ 9.4
Available for sale securities unrealized loss position accumulated loss $ 0.2
Maximum  
Schedule Of Available For Sale Securities [Line Items]  
Available-for-sale securities remaining contractual maturities 3 years