XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Debt Securities and Other Investments, Included on Condensed Consolidated Balance Sheet and Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 44,320 $ 44,666
Gross Unrealized Gains 190 457
Gross Unrealized Losses (30) (7)
Fair Value 44,480 45,116
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 14,954 11,762
Gross Unrealized Gains 53 123
Gross Unrealized Losses (6)  
Fair Value 15,001 11,885
Municipal Fixed-Rate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,523 2,854
Gross Unrealized Gains 15 30
Gross Unrealized Losses (1)  
Fair Value 2,537 2,884
Asset-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 3,983 6,634
Gross Unrealized Gains 20 74
Gross Unrealized Losses (2)  
Fair Value 4,001 6,708
Mortgage/Agency-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 11,004 11,536
Gross Unrealized Gains 50 114
Gross Unrealized Losses (15) (6)
Fair Value 11,039 11,644
U.S. Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,777 9,763
Gross Unrealized Gains 51 112
Gross Unrealized Losses (5)  
Fair Value 10,823 9,875
Foreign Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 546 1,334
Gross Unrealized Gains 1 4
Gross Unrealized Losses (1) (1)
Fair Value 546 1,337
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   250
Fair Value   250
Other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 533 533
Fair Value $ 533 $ 533