XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 373,271 $ 305,930
Equity securities, Amortized Cost 373,475  
Equity securities, Unrealized Gains 9  
Equity securities, Unrealized Losses (213)  
Equity securities, Estimated Fair Value 373,271  
Debt and equity securities, Amortized Cost   305,899
Debt and equity securities, Unrealized Gains   74
Debt and equity securities, Unrealized Losses   (43)
Debt and equity securities, Estimated Fair Value   305,930
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 140,287 205,111
Debt securities, Unrealized Gains 0 6
Debt securities, Unrealized Losses (100) (27)
Debt securities, Estimated Fair Value 140,187 205,090
US Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 49,512 10,004
Debt securities, Unrealized Losses (38) (5)
Debt securities, Estimated Fair Value 49,474 9,999
Municipal Bonds    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 26,006  
Debt securities, Unrealized Losses (22)  
Debt securities, Estimated Fair Value 25,984  
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost   52,341
Debt securities, Unrealized Gains   47
Debt securities, Estimated Fair Value   52,388
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 157,670 38,443
Debt securities, Unrealized Gains 9 21
Debt securities, Unrealized Losses (53) (11)
Debt securities, Estimated Fair Value $ 157,626 $ 38,453