XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Investments          
Amortized Cost $ 140,560   $ 140,560   $ 207,917
Gross Unrealized Gain         3
Gross Unrealized Loss (2,396)   (2,396)   (666)
Estimated Fair Value 138,164   138,164   207,254
Unrealized losses in a continuous loss position for more than twelve consecutive months 59,000   59,000    
Gross realized gains 0 $ 1 9 $ 57  
Fair market value of investments in unrealized loss position 138,200   138,200    
Cost Maturities:          
Within 1 year 122,104   122,104    
Between 1 to 2 years 18,456   18,456    
Total investments available for sale 140,560   140,560    
Fair Value Maturities:          
Within 1 year 120,303   120,303    
Between 1 to 2 years 17,861   17,861    
Total investments available for sale 138,164   138,164    
Corporate bonds          
Investments          
Amortized Cost 138,959   138,959   207,917
Gross Unrealized Gain         3
Gross Unrealized Loss (2,367)   (2,367)   (666)
Estimated Fair Value 136,592   136,592   $ 207,254
U.S. Government agencies          
Investments          
Amortized Cost 1,601   1,601    
Gross Unrealized Loss (29)   (29)    
Estimated Fair Value $ 1,572   $ 1,572