XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 130,178 $ 129,741
Gross Unrealized gain (Loss) (160) (19)
Estimated Fair Value 130,018 129,722
Municipal bonds and notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 999 6,001
Gross Unrealized gain (Loss) 0 (1)
Estimated Fair Value 999 6,000
Zero coupon bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 128,649 123,210
Gross Unrealized gain (Loss) (160) (18)
Estimated Fair Value 128,489 123,192
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 530 530
Gross Unrealized gain (Loss) 0 0
Estimated Fair Value $ 530 $ 530